Your message dated Sat, 22 May 2010 16:25:40 +0000 with message-id <e1ofrw8-0004id...@ries.debian.org> and subject line Bug#574158: fixed in hw-detect 1.77 has caused the Debian Bug report #574158, regarding firmware licenses never displayed to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 574158: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=574158 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: hw-detect Severity: important firmware-ipw2100 has a license prompt that is supposed to be displayed to the user. If this firmware is loaded by d-i from media supplied by the user, this prompt is never actually displayed. In #504668, it's claimed that the license's FAQ allows this, which is the only reason I have not made this bug serious, yet. Conversely, in #449235, decisions seem to be made assuming that d-i will display the firmware prompt. I see three approaches to fixing this bug: 1. Change the post-base-installer hook to not install firmware debs with dpkg -i. It needs to use apt for debconf frontend proxying to work. One approach might be to move this to a pkgsel hook, and use the already available firmware debs to prepopulate /var/cache/apt/archives, so they don't have to be downloaded again. Only problem with this approach is it fails if the user, in apt-setup, chooses not to use non-free, or even chooses to install without a network mirror. In this case, the installed system might end up without firmware needed to boot. 2. Rip the debconf frontend proxy setup code out of debconf-apt-progress, and adapt so it can be used with dpkg -i. Or hack debconf-apt-progress to support running dpkg -i. 3. Provide some way for firmware debs to communicate to d-i that they have a license the user needs to see, and have check-missing-firmware display these licenses before the firmware is ever used. This is probably the most general approach, as it will allow us to support firmware where it's a hard requirement that the user sees the license. (Which may already be the case, depending on which lawyers you ask?) One way would be to add a header to the firmware deb: License-Agreement: /usr/share/doc/firmware-ipw2x00/copyright -- see shy josignature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---Source: hw-detect Source-Version: 1.77 We believe that the bug you reported is fixed in the latest version of hw-detect, which is due to be installed in the Debian FTP archive: archdetect_1.77_i386.udeb to main/h/hw-detect/archdetect_1.77_i386.udeb disk-detect_1.77_all.udeb to main/h/hw-detect/disk-detect_1.77_all.udeb ethdetect_1.77_all.udeb to main/h/hw-detect/ethdetect_1.77_all.udeb hw-detect_1.77.dsc to main/h/hw-detect/hw-detect_1.77.dsc hw-detect_1.77.tar.gz to main/h/hw-detect/hw-detect_1.77.tar.gz hw-detect_1.77_i386.udeb to main/h/hw-detect/hw-detect_1.77_i386.udeb A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 574...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Petter Reinholdtsen <p...@debian.org> (supplier of updated hw-detect package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Sat, 22 May 2010 17:58:26 +0200 Source: hw-detect Binary: hw-detect ethdetect disk-detect archdetect Architecture: source i386 all Version: 1.77 Distribution: unstable Urgency: low Maintainer: Debian Install System Team <debian-boot@lists.debian.org> Changed-By: Petter Reinholdtsen <p...@debian.org> Description: archdetect - Hardware architecture detector (udeb) disk-detect - Detect disk drives (udeb) ethdetect - Detect network hardware and load kernel drivers for it (udeb) hw-detect - Detect hardware and load kernel drivers for it (udeb) Closes: 572369 572785 574116 574158 577451 Changes: hw-detect (1.77) unstable; urgency=low . [ Frans Pop ] * check-missing-firmware: install loose firmware files in subdirectories if that's where the kernel expects them. Closes: #572785. . [ Petter Reinholdtsen ] * Use discover-pkginstall to install hardware related packages automatically during installation (Closes: #577451). Run it from pre-pkgsel to make sure a upgraded discover package is available. * Make sure check-missing-firmware follow symlinks and copy the content to make sure symlinked firmware files work too. * Move code checking for firmware in check-missing-firmware to a separate function, to allow it to be used several places. * Also look for firmware debs and udebs in the PXE initrd and on the CD media, in a firmware/ directory (Closes: #574116). * Add cross building support (Closes: #572369). Patch from Hector Oron. * Run preinst script of firmware debs in case there is a license question there to accept, and do not activate firmware if the preinst script return non-zero exit code (Closes: #574158). . [ Joey Hess ] * Remove myself from Uploaders. . [ Updated translations ] * Asturian (ast.po) by Iñigo Varela * Danish (da.po) by Jacob Sparre Andersen * German (de.po) by Holger Wansing * French (fr.po) by Christian Perrier * Hebrew (he.po) by Lior Kaplan * Korean (ko.po) by Changwoo Ryu * Lithuanian (lt.po) by Kęstutis Biliūnas * Marathi (mr.po) by Sampada * Norwegian Nynorsk (nn.po) by Eirik U. Birkeland * Romanian (ro.po) by ioan-eugen stan * Slovenian (sl.po) by Vanja Cvelbar Checksums-Sha1: 4c93373f704c4efcf5941b9a51c1c9edf1310b91 958 hw-detect_1.77.dsc 3413277d2200b64d24a3d5dade6a158bc9f7c6e8 172610 hw-detect_1.77.tar.gz f2f819f752bac5ba9a7323669f32642ba9ecb1fd 93240 hw-detect_1.77_i386.udeb 3844729f3953bf5658e9319161732d9ff27df012 27750 ethdetect_1.77_all.udeb 7f5c924815f1d3020901a52ba5efce759e3643ca 21202 disk-detect_1.77_all.udeb 30a32267843bd289741acf37d87ead33142535cd 2142 archdetect_1.77_i386.udeb Checksums-Sha256: 84f0ef1b4cc14d16e9c128fee2dda505521cec49e776807a9a44627a966f4421 958 hw-detect_1.77.dsc fad30c19890867e5a9239215dfc484c3ffa05c94ab047b7717c89ee41e70eb01 172610 hw-detect_1.77.tar.gz 27dd294aafe6e458206b18fc12aafaf1b040cbb4ebe76cf61f128738e7e2e54e 93240 hw-detect_1.77_i386.udeb a7663e211c66cff7da3bc1660b5a469ae606aca89122e5bc29703dcad3e23cd6 27750 ethdetect_1.77_all.udeb 9237091277b2e3533fe49b2eb872e75b5676eb3fb44fbc426d70ff28b6dce7c9 21202 disk-detect_1.77_all.udeb ccb012b709822654351f64f8dc27230c445ec2258fcd76017a5182ed4b3bde06 2142 archdetect_1.77_i386.udeb Files: b5f4190e95dc642e6cfb683c85ca2424 958 debian-installer standard hw-detect_1.77.dsc c657ecc40a20b5e02f30339278854dc0 172610 debian-installer standard hw-detect_1.77.tar.gz 4aad655271e2453b49ec86473189c086 93240 debian-installer standard hw-detect_1.77_i386.udeb edd054a4dbedc15a18cdb1baa2766361 27750 debian-installer optional ethdetect_1.77_all.udeb b4f1047331f4424d563dd2a10231970a 21202 debian-installer optional disk-detect_1.77_all.udeb 758ef02a58a4f6cf72bfc9a9b2166f8c 2142 debian-installer standard archdetect_1.77_i386.udeb Package-Type: udeb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iD8DBQFL+ABJ20zMSyow1ykRAknwAKCrwIeMnGGATzFX8vlLPnJMl1xtXACeJOPM OWCXIf/rUh/zouy3CihRsGA= =EqBS -----END PGP SIGNATURE-----
--- End Message ---