Your message dated Tue, 15 Jun 2021 14:23:20 +0000
with message-id <[email protected]>
and subject line Bug#989884: fixed in isenkram 0.47
has caused the Debian Bug report #989884,
regarding isenkram-cli: isenkram-autoinstall-firmware doesn't find any firmware
packages
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 [email protected]
immediately.)
--
989884: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=989884
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: isenkram-cli
Version: 0.46
Severity: serious
Tags: d-i patch
Justification: doesn't fullfil its purpose out of the box
X-Debbugs-Cc: [email protected]
Hi,
isenkram-cli has been mentioned a few times on debian-boot@, and I've
looked at it to see if it could help us regarding firmware installation.
I'm tracking such issues under this umbrella bug report (even if I'll
file details later on, using data from two test machines):
https://bugs.debian.org/989863
Installing isenkram-cli on a brand new machine, itself installed with an
official D-I Bullseye RC 2 (main-only), isenkram-autoinstall-firmware
takes a very long time but fails to find any packages to install.
I've tracked down a number of bugs that explain that, the most important
ones probably being:
- the condition used to trigger the fallback to Fw-Contents-* files is
reversed;
- the fallback code doesn't look into the Fw-Contents-all-* files in
addition to the Fw-Contents-$arch-* ones.
To illustrate how important it is to look at those, some data:
kibi@tokyo:~/hack/isenkram.git$ wc -l
./generated/Fw-Contents-{amd64,all}-bullseye-non-free
91 ./generated/Fw-Contents-amd64-bullseye-non-free
2113 ./generated/Fw-Contents-all-bullseye-non-free
I'm also fixing a huge performance issue in passing.
The patch series is available in this repository (master branch):
https://salsa.debian.org/kibi/isenkram
Finally, I haven't seen this return anything:
appstreamlookup() {
fwfile="$1"
appstreamcli what-provides firmware:runtime "$fwfile" | \
awk '/Package:/ { print $2}'
}
I'm no appstream expert though, so I have no idea whether that's an
appstreamcli limitation, a usage problem from the caller side, and/or
some requirements that aren't met on the setup side. It's still a little
surprising to me as both code and comments suggest appstream is the
preferred way to get the information…
Cheers,
--
Cyril Brulebois ([email protected]) <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant
--- End Message ---
--- Begin Message ---
Source: isenkram
Source-Version: 0.47
Done: Petter Reinholdtsen <[email protected]>
We believe that the bug you reported is fixed in the latest version of
isenkram, which is due to be installed in the Debian FTP archive.
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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Petter Reinholdtsen <[email protected]> (supplier of updated isenkram 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 15 Jun 2021 16:09:55 +0200
Source: isenkram
Architecture: source
Version: 0.47
Distribution: unstable
Urgency: medium
Maintainer: Petter Reinholdtsen <[email protected]>
Changed-By: Petter Reinholdtsen <[email protected]>
Closes: 985123 989884
Changes:
isenkram (0.47) unstable; urgency=medium
.
[ Petter Reinholdtsen ]
* Replaced httpredir.debian.org with deb.debian.org (Closes: #985123).
.
[ Cyril Brulebois ]
* Improve speed, reliability and correctness of
isenkram-autoinstall-firmware (Closes: #989884).
* Replace https://deb.debian.org/debian with http://deb.debian.org/debian to
avoid dependency on ca-certificates.
Checksums-Sha1:
89144e850b7175513a7b7360abc8aac7bdf4e26a 1825 isenkram_0.47.dsc
d8d0aeb97361df6b6382c3267dffd083674de6fd 196419 isenkram_0.47.tar.gz
4c0964c6da75580f2c63277098fe53750373c773 6413 isenkram_0.47_source.buildinfo
Checksums-Sha256:
8d6fa944bbf71d92f3c2f2068d64c9143123246084f9635668f22c9ad6609292 1825
isenkram_0.47.dsc
014dd5bd39054c1c296dc2116697b5236158b907d4b6a3409e9269220036818f 196419
isenkram_0.47.tar.gz
3da14a2a83556afff221e87db2be678006400d7e954bf891e1f21a6d196b036e 6413
isenkram_0.47_source.buildinfo
Files:
4a36b51f8b65269ac3698cd761f1a5ef 1825 misc optional isenkram_0.47.dsc
4655147fd0d6f839ba5f0644c3073110 196419 misc optional isenkram_0.47.tar.gz
53442d73e57ba3493681f16e08597e85 6413 misc optional
isenkram_0.47_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEERqLf4owIeylOb9kkgSgKoIe6+w4FAmDItP4ACgkQgSgKoIe6
+w6nsA//YdXUv4DkJ1HZ/eMbTwHldngr9O4POCLL0yFLH/s+iAfbpus/IQrpYksw
nge6VyCZd8pgijhLM+V0WUu9vaVUrxOao3IxMzwwoG25y1V7MC8GBaCLjD+cCulR
GOlvrKmkbjPmZax/dHhMFG3yK1R4eaV/jqVsadc3/PLymxg31UlKYlsWEE2n0WBX
GYyoKz7bcXcJaz4jb3UEJAErvp2XuX8OqIHjChzhCxCvXgJ+ghJFHSjS33oTgtwq
jTjAmwfegxz1GQuyQncAAksdue/au9u6NYNQs8gAf83apP6n7juNt7FmXrmJRKMG
PsW/vEG6BZNoflOGF7W4UW2+xXW7aeEXxhuAa6M5byOqVzO24pE9as+IWcyIkuig
X9gQsLEc1zhRHQEDwPiDYD6RuYXi4CAn2/BEwDmH5/MiBf0yLGcp9V+vlWlOpnTB
Fa/CkIyVk48MBFWSbq9NrscNjDrNquhZu9HEW8dXUXQ+kTQJyejve9yk1xneD+I2
7/uXqseDhJhslX4njxO2oHBy+S86kICEQSzqqYSrKcNAPx88i72hJAXV0oMXFVwe
wiYqhuhd9tXBEm3ZKg2ilTB2weIGg8xeJGI95xLLkA9ZxgjyI1lC7wT0PdwzJ4BH
5wrofJSZsqUQXXdgMhmG7ReHPW+O8AqdV86nNy61QQXio/1YbYE=
=kgvX
-----END PGP SIGNATURE-----
--- End Message ---