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

Reply via email to