On Tue, Feb 25, 2025 at 10:03:37AM +0000, Luca Boccassi wrote: > On Tue, 25 Feb 2025 at 09:57, Yves-Alexis Perez <cor...@debian.org> wrote: > > > > Hi, > > > > it seems that the efitools NMU actually broke the package (at least for > > my use case). > > > > efitools 1.9.2-3 contains multiple .efi binaries in /u/l/*/efitools, for > > example on amd64 > > (https://packages.debian.org/bookworm/amd64/efitools/filelist): > > > > /usr/lib/efitools/x86_64-linux-gnu/HashTool.efi > > /usr/lib/efitools/x86_64-linux-gnu/HelloWorld.efi > > /usr/lib/efitools/x86_64-linux-gnu/KeyTool.efi > > /usr/lib/efitools/x86_64-linux-gnu/Loader.efi > > /usr/lib/efitools/x86_64-linux-gnu/LockDown.efi > > /usr/lib/efitools/x86_64-linux-gnu/ReadVars.efi > > /usr/lib/efitools/x86_64-linux-gnu/SetNull.efi > > /usr/lib/efitools/x86_64-linux-gnu/ShimReplace.efi > > /usr/lib/efitools/x86_64-linux-gnu/UpdateVars.efi > > > > With 1.9.2-3.1 none of those efi binaries are present: > > https://packages.debian.org/sid/amd64/efitools/filelist > > > > Maybe there's a problem building the HelloWorld.efi binary but please > > keep providing all the other ones. > > As far as I can understand those do not build anymore, and that's why > they were disabled.
I had the impression only HelloWorld.efi had a problem, not the other ones, sorry. > > Would you be able to provide a patch that fixes them? Unfortunately no, but I only discovered the bug today while trying to use KeyTool.efi and not finding it. Is upstream aware of the issue? > > efitools provides the only set of tools available to deal with > authvars with detached signatures, so having it in trixie without the > efi binaries seems better to me than not having it at all, as it was > the case until now... Well, if I'm not only one using them maybe, but I think they're provided for a reason. -- Yves-Alexis Perez