Bug#1057786: firmware-misc-nonfree: Split firmware firmware-misc-nonfree based on architecture

2023-12-08 Thread Diederik de Haas
On Friday, 8 December 2023 14:51:52 CET David Heidelberg wrote:
> would be lovely to have a firmware-misc-nonfree based on architecture.
> Multiple of these firmwares are bound to arm64, x86_64 or other archs.
> 
> Installing them for example in the CI for x86_64 leads to needing using:
> 
> dpkg -L firmware-misc-nonfree | grep -v "i915" | xargs rm # drop extra 50M

I have no opinion on whether splitting based on architecture is a good idea, 
but I did notice there were quite a number of f.e. nvidia firmware files in 
firmware-misc-nonfree which could be split into their own package?
I haven't checked, but the same may be true for others like intel or mediatek.

>From firmware-misc-nonfree Description:
"This is a collection of firmware blobs which are not individually large enough 
to warrant a standalone package."

It seems some *do* warrant a standalone package.

signature.asc
Description: This is a digitally signed message part.


Bug#1057786: firmware-misc-nonfree: Split firmware firmware-misc-nonfree based on architecture

2023-12-08 Thread David Heidelberg
Package: firmware-misc-nonfree
Version: 20230625-1
Severity: wishlist

Dear Maintainer,

would be lovely to have a firmware-misc-nonfree based on architecture.
Multiple of these firmwares are bound to arm64, x86_64 or other archs.

Installing them for example in the CI for x86_64 leads to needing using:

dpkg -L firmware-misc-nonfree | grep -v "i915" | xargs rm # drop extra 50M

or similar commands, which doesn't seems very good
for the long-term maintainance.

Would be acceptable to split firmwares by arch where they can be used?

Thank you

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing'), (10, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-5-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

firmware-misc-nonfree depends on no packages.

firmware-misc-nonfree recommends no packages.

Versions of packages firmware-misc-nonfree suggests:
ii  initramfs-tools  0.142

-- no debconf information