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

Reply via email to