control: tags 522415 patch Hi,
I see https://bugs.debian.org/755182 merged to #522415 :-) Although this is marked as "wishlist", this is fairly important to be fixed for the network ready system as installed. In the source, I see 2 packages of concern: | Package: firmware-linux | Description: Binary firmware for various drivers in the Linux kernel (meta-package) | This package depends on both free and non-free firmware which may be used | with drivers in the Linux kernel. | | Package: firmware-linux-nonfree | Description: Binary firmware for various drivers in the Linux kernel | This package contains the binary firmware for various drivers in the | Linux kernel. This is a collection of firmware blobs which are not | individually large enough to warrant a standalone package. Despite of the impression of its package name, firmware-linux-nonfree is not a package for all nonfree binary firmware blobs according to its package description. On the other hand, firmware-linux is meant for both free and non-free firmware which may be used with drivers in the Linux kernel. In light of this, I created attached patch. Please consider applying this and refine this as needed. Few questions to be asked are: * Do we need to add firmware-samsung for non-arm platforms? * Should we keep "Recommends: firmware-linux-nonfree (>= 0.38~)" in firmware-ivtv ? Regards, Osamu
diff -Nru firmware-nonfree-0.43.orig/debian/control firmware-nonfree-0.43/debian/control --- firmware-nonfree-0.43.orig/debian/control 2014-06-16 00:50:35.000000000 +0100 +++ firmware-nonfree-0.43/debian/control 2014-12-31 21:10:47.941275529 +0000 @@ -11,8 +11,27 @@ Package: firmware-linux Architecture: all Section: non-free/metapackages -Depends: firmware-linux-free, firmware-linux-nonfree (= ${binary:Version}), ${misc:Depends} -Recommends: intel-microcode, amd64-microcode +Depends: firmware-adi (= ${binary:Version}), + firmware-atheros (= ${binary:Version}), + firmware-bnx2 (= ${binary:Version}), + firmware-bnx2x (= ${binary:Version}), + firmware-brcm80211 (= ${binary:Version}), + firmware-intelwimax (= ${binary:Version}), + firmware-ipw2x00 (= ${binary:Version}), + firmware-ivtv (= ${binary:Version}), + firmware-iwlwifi (= ${binary:Version}), + firmware-libertas (= ${binary:Version}), + firmware-linux-free, + firmware-linux-nonfree (= ${binary:Version}), + firmware-myricom (= ${binary:Version}), + firmware-netxen (= ${binary:Version}), + firmware-qlogic (= ${binary:Version}), + firmware-ralink (= ${binary:Version}), + firmware-realtek (= ${binary:Version}), + firmware-samsung (= ${binary:Version}), + firmware-ti-connectivity (= ${binary:Version}), + ${misc:Depends} +Recommends: amd64-microcode, intel-microcode Description: Binary firmware for various drivers in the Linux kernel (meta-package) This package depends on both free and non-free firmware which may be used with drivers in the Linux kernel.