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. -- Steve McIntyre, Cambridge, UK. st...@einval.com "Managing a volunteer open source project is a lot like herding kittens, except the kittens randomly appear and disappear because they have day jobs." -- Matt Mackall