• Bug#1109025: firmware-b43-installer: firmware download fails due to bro

    From Mathias Gibbens@21:1/5 to All on Thu Jul 10 09:50:01 2025
    control: tags -1 + confirmed patch

    I disagree that this is a policy violation; the cause of error is
    clearly reported. Not sure how the script could be more resilient when
    a remote resource has disappeared:

    Setting up firmware-b43-installer (1:019-13) ...
    No chroot environment found. Starting normal installation
    No known supported Broadcom 802.11 chips found.
    No supported device found.
    But firmware is installed unconditionally
    Trying to install latest firmware 6.30.163.46 .
    --2025-07-10 07:27:07-- https://www.lwfinger.com/b43-firmware/broadcom-wl-6.30.163.46.tar.bz2
    Resolving www.lwfinger.com (www.lwfinger.com)... 173.254.30.178
    Connecting to www.lwfinger.com (www.lwfinger.com)|173.254.30.178|:443... connected.
    HTTP request sent, awaiting response... 302 Found
    Location: https://www.lwfinger.com/cgi-sys/suspendedpage.cgi [following] --2025-07-10 07:27:08-- https://www.lwfinger.com/cgi-sys/suspendedpage.cgi Reusing existing connection to www.lwfinger.com:443.
    HTTP request sent, awaiting response... 200 OK
    Length: unspecified [text/html]
    Saving to: ‘broadcom-wl-6.30.163.46.tar.bz2’

    broadcom-wl-6.30.163.46.tar.bz2 [ <=> ] 891 --.-KB/s in 0s

    2025-07-10 07:27:08 (32.3 MB/s) - ‘broadcom-wl-6.30.163.46.tar.bz2’ saved [891]

    broadcom-wl-6.30.163.46.tar.bz2: FAILED
    sha512sum: WARNING: 1 computed checksum did NOT match /var/lib/dpkg/info/firmware-b43-installer.postinst: Downloaded firmware did not match known SHA512 checksum, aborting.
    dpkg: error processing package firmware-b43-installer (--configure):
    installed firmware-b43-installer package post-installation script subprocess returned error exit status 1

    I did find a mirror of the files on GitHub at https://github.com/minios-linux/b43-firmware/releases with matching
    SHA512 sums. I think an easy fix would be to point the install script
    to GitHub, which is probably more reliable long-term.

    Mathias

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEE1Bp60H32xfynSJ8cKe7i1uz0QvkFAmhvbqcACgkQKe7i1uz0 Qvmttg//UILmIwAcynrO5PTIqbaOjRj3JWHnR6DA9n8OqDrWQOV14hobz3DSbxCh rDlyYmTCiR73t5c9+Hz2dgr8HPoGR6brThvHNAN+senWhA3SleddGDB5YOQppXpX mHlTHDx6GqfmAQ6nqhlWSWe4/rOOxDnQ75+C6k3DeBEZc03JNVxaA0/bEokmfplT wBLZ35INdB5T1NWQGGTZR729d7Na7jtE3Loc5j3X54ruGpGsvtqBP0aVdmyMI6ka I2oQmlmtd3hIEXdTJYd656IO7bNhr76PswyymUSstjU/RkOiElBmoZLInaUgFK1U CpbWIajMfuXCuOByICBoCKqa3cJB77h21TvacAUK2iTq9D4SwcQ1itxwwUF4zNpf qNm8v2J/dUXY1ZDX504VwvN6MZt2G8GWQaT4dSaoLCSg0q4WYBl7mPBdtT4PIPxE K8MK6AJhgOfvYS3Knj3iaKPRtFpY7TB6reSY2DMLQPm/q9jgcUKmUnz2DMmwFksi vACGcEmcGpV2pf6PSkXICCiO3VRnKtwTAe2yy3QahAstZm/BTfmbi+BjaTjcs+w6 EuT3+qEGYyc9Xgysw7FuND8mJFeA1eSpC9YG49i27Q7o787Co1xEnQU9ArKsb9/n H2pQIQ2MtiDeErlKBzHQDbkAjL8Dw78Y6TDRFyzxQvANjQ4Bkd0=
    =iI8B
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)