Bug encountered when running `guix pull`

  • Open
  • quality assurance status badge
Details
2 participants
  • Jochen Luig
  • Maxime Devos
Owner
unassigned
Submitted by
Jochen Luig
Severity
normal
J
J
Jochen Luig wrote on 13 Apr 2022 04:56
(address . bug-guix@gnu.org)
CAPzt=uTRnqQLehXptB69m=9YUwnPAfa=DTEmD8iZNZUa5hydEA@mail.gmail.com
Hello,

I just tried to install guix on my laptop. When trying to run `guix pull`,
at the end of the output it read:

guix pull: error: You found a bug: the program
'/gnu/store/ghf5nvs7mwv0w99737ilgja4hfdm2l7s-compute-guix-derivation'
failed to compute the derivation for Guix (version:
"950f3e4f98add14f645dc4c9f8c512cac7b8a779"; system: "x86_64-linux";
host version: "1.3.0"; pull-version: 1).
Please report the COMPLETE output above by email to <bug-guix@gnu.org>.

So here it is.

The host system is a custom version of Ubuntu 20.04 provided by the vendor (
https://www.tuxedocomputers.com):

$ uname -a
Linux molly 5.13.0-10039-tuxedo #44~20.04.1tux1 SMP Sun Mar 27 02:09:26 UTC
2022 x86_64 x86_64 x86_64 GNU/Linux

This is the shell history after running the install script as root that led
to the output I attached to this message:

9 guix search text editor
10 cd
11 guix install glibc-locales
12 export GUIX_LOCPATH=$HOME/.guix-profile/lib/locale
13 ls /etc/nsswitch.conf
14 cat /etc/nsswitch.conf
15 info nscd
16 info
17 info libc "Name Service Switch"
18 ps aux | grep nscd
19 apt search nscd
20 sudo apt install nscd
21 ps aux | grep nscd
22 guix pull

Kind regards,

Jochen
Attachment: file
Attachment: guix_error.txt
M
M
Maxime Devos wrote on 13 Apr 2022 13:04
35631d9589dcac428788a0349159d8fd1616a942.camel@telenet.be
Jochen Luig schreef op wo 13-04-2022 om 04:56 [+0200]:
Toggle quote (10 lines)
> guix substitute: warning: while fetching
> https://ci.guix.gnu.org/nar/lzip/mzz11jzk3ag1nzzzdg83kmgysm5faijd-texlive-babel-fixed-59745
> : server is somewhat slow
> guix substitute: warning: try `--no-substitutes' if the problem
> persists
> guix substitute: error: connect*: Connection timed out
>           16 (primitive-load
> "/gnu/store/ghf5nvs7mwv0w99737ilgja4hfdm2l7s-compute-guix-
> derivation")

Probably network problems, just retry, and maybe pass --fallback to
"guix pull".

Anyway, this is not a bug and hence shouldn't be reported as such, but
error reporting in "guix pull" is complicated™. FWIW, the v2 patch at
https://issues.guix.gnu.org/50238 would avoid the here unnecessary
backtrace and make it clearer that it's just some network problems,
though it's not perfect (the ‘please report a bug’ remains).

Greetings,
Maxime.
-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYlauOhccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7jIdAP9yo4zVh/PSsDZiadcr/unhOfQ2
fm14LKSxLelqkFTikQD+OxDvssMIy2lg6UYjI/4r2v0ZOraseiuNU4HHK+vA4Ao=
=cZMA
-----END PGP SIGNATURE-----


?