bug-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#33368: "guix archive" fails because of guix-authenticate


From: Konrad Hinsen
Subject: bug#33368: "guix archive" fails because of guix-authenticate
Date: Wed, 14 Nov 2018 16:06:13 +0100

Hi Ludo and Ricardo,

> Could you strace the daemon and then re-run the command?
>
>   sudo strace -p $(pidof guix-daemon) -f -o daemon.log -s 234
>   guix archive --export sed > /dev/null
>
> I tested and it works for me, so we’ll have to see what’s going wrong
> behind the scenes.

With the strace log (see below) that's pretty obvious: the daemon
doesn't find the guix-authenticate binary. But where should it be, and
why is it missing on my machine?

> Is the guix-daemon also recent?

A bit less than the rest of guix, but I did update it after the Great
Pull Revolution. The first line of the strace log contains the path in
the store, which should say all there is to know about my daemon.

Cheers,
  Konrad.




15629 
execve("/gnu/store/lm2zy00ciq5pb6gfibvakps7aa1hgz68-guix-daemon-0.15.0-6.f9a8fce/libexec/guix-authenticate",
 ["guix-authenticate", "rsautl", "-sign", "-inkey", 
"/etc/guix/signing-key.sec", "-in", "/tmp/nix-15338-0/hash"], 0x11542d0 /* 17 
vars */) = -1 ENOENT (No such file or directory)
15629 execve("/usr/local/sbin/guix-authenticate", ["guix-authenticate", 
"rsautl", "-sign", "-inkey", "/etc/guix/signing-key.sec", "-in", 
"/tmp/nix-15338-0/hash"], 0x11542d0 /* 17 vars */) = -1 ENOENT (No such file or 
directory)
15629 execve("/usr/local/bin/guix-authenticate", ["guix-authenticate", 
"rsautl", "-sign", "-inkey", "/etc/guix/signing-key.sec", "-in", 
"/tmp/nix-15338-0/hash"], 0x11542d0 /* 17 vars */) = -1 ENOENT (No such file or 
directory)
15629 execve("/usr/sbin/guix-authenticate", ["guix-authenticate", "rsautl", 
"-sign", "-inkey", "/etc/guix/signing-key.sec", "-in", 
"/tmp/nix-15338-0/hash"], 0x11542d0 /* 17 vars */) = -1 ENOENT (No such file or 
directory)
15629 execve("/usr/bin/guix-authenticate", ["guix-authenticate", "rsautl", 
"-sign", "-inkey", "/etc/guix/signing-key.sec", "-in", 
"/tmp/nix-15338-0/hash"], 0x11542d0 /* 17 vars */) = -1 ENOENT (No such file or 
directory)
15629 execve("/sbin/guix-authenticate", ["guix-authenticate", "rsautl", 
"-sign", "-inkey", "/etc/guix/signing-key.sec", "-in", 
"/tmp/nix-15338-0/hash"], 0x11542d0 /* 17 vars */) = -1 ENOENT (No such file or 
directory)
15629 execve("/bin/guix-authenticate", ["guix-authenticate", "rsautl", "-sign", 
"-inkey", "/etc/guix/signing-key.sec", "-in", "/tmp/nix-15338-0/hash"], 
0x11542d0 /* 17 vars */) = -1 ENOENT (No such file or directory)
15629 openat(AT_FDCWD, 
"/gnu/store/l4lr0f5cjd0nbsaaf8b5dmcw1a1yypr3-glibc-2.27/share/locale/en_US.UTF-8/LC_MESSAGES/libc.mo",
 O_RDONLY) = -1 ENOENT (No such file or directory)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]