Bug#1032071: ARM firmware packages included in amd64 installation images
Steve McIntyre <[email protected]>
| Newsgroups | gmane.linux.debian.devel.cd |
|---|---|
| Message-ID | <20230705160318.GA2011199__36915.7789553114$1688573195$gmane$org@tack.einval.com> |
On Mon, Feb 27, 2023 at 12:36:22PM +0100, Pascal Hambourg wrote: >Package: debian-cd >Version: 3.2.0 >Severity: minor > >debian-bookworm-DI-alpha2-amd64-netinst.iso includes firmware packages for >ARM platforms: > > firmware-qcom-soc > firmware-samsung > firmware-ti-connectivity > raspi-firmware Now all filtered in debian-cd unless we have an arm* architecture for the build. >These packages add 34 MB to the ISO image, which is not negligible. > >Additionally, IIUC the installer only needs firmware for storage, >network/wireless and sound devices. It uses generic graphic drivers for >display so it does not need GPU firmware. The netinst image includes firmware >packages which do not seem to be needed by the installer: > > bluez-firmware (Bluetooth) > dahdi-firmware-nonfree (VoIP) > firmware-amd-graphics (GPU) > firmware-ast (GPU) > firmware-ivtv (MPEG codec) > firmware-realtek-rtl8723cs-bt (Bluetooth) > firmware-siano (TV receiver) > hdmi2usb-fx2-firmware (?) > >Among them, firmware-amd-graphics takes 12 MB. >Is it useful to include these packages in the netinst image ? >Couldn't they be downloaded from a mirror like other ordinary packages when >needed ? I'm not currently filtering by build type, so I'm leaving these in. >Note: it also includes firmware-linux-nonfree which is a meta-package not >containing any firmware file. That's been fixed separately by other changes - we now check the contents of the firmware .debs too.