Bug#1032071: ARM firmware packages included in amd64 installation images

2023-07-06 Thread Magnus Wallin


> >Speaking for myself: I installed from a live image on the release day of 
> >Debian
> >12.
>
> OK, that explains it. Let's try to get this fixed before 12.1...
>
> I can see that there is already #1035382 open on the live side, let's> bump 
> the severity on that.
>
Aha, yes. Bug #1035382 seems to be the _actual_ bug for this.
Sorry if I mailed in the wrong bug report!



Bug#1032071: ARM firmware packages included in amd64 installation images

2023-07-06 Thread Steve McIntyre
Control: severity 1035382 grave

On Thu, Jul 06, 2023 at 06:29:49PM +0200, Magnus Wallin wrote:
>
>Hi Magnus, and thanks for the heads-up
>
>[ . . . ]
>
>Just because the raspi-firmware package is included on the d-i
>installation media, it shouldn't necessarily be installed on an amd64
>host. Or is this coming from live images?
>
>Hi Steve!
>
>Speaking for myself: I installed from a live image on the release day of Debian
>12.

OK, that explains it. Let's try to get this fixed before 12.1...

I can see that there is already #1035382 open on the live side, let's
bump the severity on that.

-- 
Steve McIntyre, Cambridge, UK.st...@einval.com
“Why do people find DNS so difficult? It’s just cache invalidation and
 naming things.”
   -– Jeff Waugh (https://twitter.com/jdub)



Bug#1032071: ARM firmware packages included in amd64 installation images

2023-07-06 Thread Magnus Wallin


> Hi Magnus, and thanks for the heads-up
>
> [ . . . ]
>
> Just because the raspi-firmware package is included on the d-i
> installation media, it shouldn't necessarily be installed on an amd64
> host. Or is this coming from live images?
>
Hi Steve!

Speaking for myself: I installed from a live image on the release day of Debian 
12.




Bug#1032071: ARM firmware packages included in amd64 installation images

2023-07-06 Thread Steve McIntyre
Hi Magnus, and thanks for the heads-up

On Thu, Jul 06, 2023 at 06:13:28PM +0200, Magnus Wallin wrote:
>> Just a head's up that this is starting to affect numerous people.
>> If at all possible to prioritize it would be great.
>>
>
>Sorry: I somehow managed to not include links in my previous message.
>
>Here below are examples of affected individuals and workarounds:
>https://forums.debian.net/viewtopic.php?t=155195
>https://forums.debian.net/viewtopic.php?t=154857

Just because the raspi-firmware package is included on the d-i
installation media, it shouldn't necessarily be installed on an amd64
host. Or is this coming from live images?

-- 
Steve McIntyre, Cambridge, UK.st...@einval.com
“Changing random stuff until your program works is bad coding
 practice, but if you do it fast enough it’s Machine Learning.”
   -- https://twitter.com/manisha72617183



Bug#1032071: ARM firmware packages included in amd64 installation images

2023-07-06 Thread Magnus Wallin
> Just a head's up that this is starting to affect numerous people.
> If at all possible to prioritize it would be great.
> 

Sorry: I somehow managed to not include links in my previous message.

Here below are examples of affected individuals and workarounds:
https://forums.debian.net/viewtopic.php?t=155195
https://forums.debian.net/viewtopic.php?t=154857


-- 
 Sent with Tutanota, enjoy secure & ad-free emails.


Bug#1032071: ARM firmware packages included in amd64 installation images

2023-07-06 Thread Magnus Wallin
On Wed, 5 Jul 2023 17:03:18 +0100 Steve McIntyre  wrote:
> 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
> 
> 
> 

Just a head's up that this is starting to affect numerous people.
If at all possible to prioritize it would be great.

-- 
 Sent with Tutanota, enjoy secure & ad-free emails.


Bug#1032071: ARM firmware packages included in amd64 installation images

2023-07-05 Thread Steve McIntyre
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



Bug#1032071: ARM firmware packages included in amd64 installation images

2023-02-27 Thread Pascal Hambourg

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

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 ?


Note: it also includes firmware-linux-nonfree which is a meta-package 
not containing any firmware file.