Package: guix;
Reported by: "dabbede <at> gmail.com" <dabbede <at> gmail.com>
Date: Mon, 2 May 2022 21:23:02 UTC
Severity: normal
Done: Andreas Enge <andreas <at> enge.fr>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 55232 in the body.
You can then email your comments to 55232 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
bug-guix <at> gnu.org:bug#55232; Package guix.
(Mon, 02 May 2022 21:23:02 GMT) Full text and rfc822 format available."dabbede <at> gmail.com" <dabbede <at> gmail.com>:bug-guix <at> gnu.org.
(Mon, 02 May 2022 21:23:02 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: "dabbede <at> gmail.com" <dabbede <at> gmail.com> To: bug-guix <at> gnu.org Subject: failed to compute the derivation for Guix Date: Mon, 2 May 2022 23:04:00 +0200
[Message part 1 (text/plain, inline)]
Dear Guix community,
I was trying to install guix package manager on a "foreign distribution",
in particular Ubuntu 20.04 under WSL2 (Windows).
WSL is not a normal linux distribution (the kernel and the init file are
shipped by Microsoft), but despite this I was able to complete the setup
using the script on guix website. The deamon must be started manually, but
this is a minor issue.
The issue comes when I try to execute "guix pull" (both from standard user
and root). compute-guix-derivation fails complaining for a bug...
Here below the output to terminal
user <at> PP423:~$ guix pull
hint: Consider installing the `glibc-utf8-locales' or `glibc-locales'
package and defining `GUIX_LOCPATH', along these lines:
guix install glibc-utf8-locales
export GUIX_LOCPATH="$HOME/.guix-profile/lib/locale"
See the "Application Setup" section in the manual, for more info.
Updating channel 'guix' from Git repository at '
https://git.savannah.gnu.org/git/guix.git'...
Authenticating channel 'guix', commits 9edb3f6 to 6b588da (18,157 new
commits)...
Building from this channel:
guix https://git.savannah.gnu.org/git/guix.git 6b588da
glibc-2.33 8.2MiB
1.8MiB/s 00:05 [##################] 100.0%
bash-minimal-5.1.8 569KiB
3.9MiB/s 00:00 [##################] 100.0%
gcc-10.3.0-lib 4.6MiB
96KiB/s 00:49 [##################] 100.0%
bash-minimal-5.1.8 570KiB
1.5MiB/s 00:00 [##################] 100.0%
bzip2-1.0.8 55KiB
140.8MiB/s 00:00 [##################] 100.0%
expat-2.4.1 97KiB
276KiB/s 00:00 [##################] 100.0%
gmp-6.2.1 571KiB
2.7MiB/s 00:00 [##################] 100.0%
http-parser-2.9.4-1.ec8b5ee 18KiB
170KiB/s 00:00 [##################] 100.0%
libffi-3.3 51KiB
246KiB/s 00:00 [##################] 100.0%
libgc-8.0.4 214KiB
1.0MiB/s 00:00 [##################] 100.0%
libgpg-error-1.42 213KiB
1.5MiB/s 00:00 [##################] 100.0%
libtasn1-4.17.0 102KiB
331KiB/s 00:00 [##################] 100.0%
libgcrypt-1.8.8 499KiB
1.7MiB/s 00:00 [##################] 100.0%
libunistring-0.9.10 492KiB
1.1MiB/s 00:00 [##################] 100.0%
ncurses-6.2.20210619 634KiB
1.4MiB/s 00:00 [##################] 100.0%
libidn2-2.3.1 138KiB
343.1MiB/s 00:00 [##################] 100.0%
nettle-3.7.3 369KiB
1.8MiB/s 00:00 [##################] 100.0%
nghttp2-1.44.0-lib 92KiB
761KiB/s 00:00 [##################] 100.0%
openssl-1.1.1l 1.8MiB
3.1MiB/s 00:01 [##################] 100.0%
p11-kit-0.23.22 433KiB
1.42GiB/s 00:00 [##################] 100.0%
mit-krb5-1.19.2 1.0MiB
7.0MiB/s 00:00 [##################] 100.0%
pkg-config-0.29.2 187KiB
965KiB/s 00:00 [##################] 100.0%
readline-8.1.1 409KiB
788KiB/s 00:01 [##################] 100.0%
guile-3.0.7 6.9MiB
4.9MiB/s 00:01 [##################] 100.0%
zlib-1.2.11 77KiB
171KiB/s 00:00 [##################] 100.0%
gnutls-3.7.2 1.8MiB
13.7MiB/s 00:00 [##################] 100.0%
libssh-0.9.6 237KiB
1.6MiB/s 00:00 [##################] 100.0%
curl-7.79.1 377KiB
1.1MiB/s 00:00 [##################] 100.0%
gnutls-3.7.2-debug 4.4MiB
3.8MiB/s 00:01 [##################] 100.0%
git-minimal-2.36.0 4.2MiB
3.9MiB/s 00:01 [##################] 100.0%
guile-ssh-0.15.1 213KiB
1.3MiB/s 00:00 [##################] 100.0%
libssh2-1.9.0 220KiB
1.4MiB/s 00:00 [##################] 100.0%
guile-ssh-0.15.1-debug 238KiB
817KiB/s 00:00 [##################] 100.0%
pcre2-10.37 1.1MiB
5.3MiB/s 00:00 [##################] 100.0%
libgit2-1.3.0 624KiB
3.1MiB/s 00:00 [##################] 100.0%
guile-git-0.5.2 416KiB
12KiB/s 00:36 [##################] 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
graphviz-2.49.0-doc 2.0MiB
2.88GiB/s 00:00 [##################] 100.0%
binutils-2.37 5.0MiB
92KiB/s 00:56 [##################] 100.0%
bzip2-1.0.8 55KiB
108KiB/s 00:01 [##################] 100.0%
coreutils-8.32 2.4MiB
4.9MiB/s 00:00 [##################] 100.0%
coreutils-minimal-8.32 2.6MiB
1.3MiB/s 00:02 [##################] 100.0%
file-5.39 279KiB
908KiB/s 00:00 [##################] 100.0%
font-dejavu-2.37 2.3MiB
14.5MiB/s 00:00 [##################] 100.0%
fribidi-1.0.9 75KiB
685KiB/s 00:00 [##################] 100.0%
gdbm-1.20 191KiB
891KiB/s 00:00 [##################] 100.0%
glibc-2.33-static 1.4MiB
6.6MiB/s 00:00 [##################] 100.0%
glibc-utf8-locales-2.33 808KiB
8.3MiB/s 00:00 [##################] 100.0%
graphite2-1.3.13 97KiB
873KiB/s 00:00 [##################] 100.0%
grep-3.6 245KiB
16KiB/s 00:15 [##################] 100.0%
icu4c-69.1 10.5MiB
116KiB/s 00:58 [########### ] 62.2%Backtrace:
16 (primitive-load
"/gnu/store/lfjnz6id1jaizirca0hysrnsz5ab87h6-compute-guix-derivation")
In ice-9/eval.scm:
155:9 15 (_ _)
159:9 14 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-u?> ?)
?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
In ice-9/boot-9.scm:
152:2 13 (with-fluid* _ _ _)
152:2 12 (with-fluid* _ _ _)
In ./guix/store.scm:
2129:24 11 (run-with-store #<store-connection 256.99 7fc6428db280> _
#:guile-for-build _ #:system _ #:target _)
1966:8 10 (_ _)
In ./guix/gexp.scm:
300:22 9 (_ _)
1181:2 8 (_ _)
1047:2 7 (_ _)
893:4 6 (_ _)
In ./guix/store.scm:
2014:12 5 (_ #<store-connection 256.99 7fc6447a0460>)
1410:13 4 (map/accumulate-builds #<store-connection 256.99 7fc6447a0460>
#<procedure 7fc64082f180 at ./guix/stor?> ?)
1406:5 3 (map/accumulate-builds #<store-connection 256.99 7fc6447a0460>
#<procedure 7fc629da8f20 at ./guix/stor?> ?)
1421:15 2 (_ #<store-connection 256.99 7fc6447a0460> _ _)
733:11 1 (process-stderr #<store-connection 256.99 7fc6447a0460> _)
In ./guix/serialization.scm:
80:6 0 (read-int #<input-output: file 10>)
./guix/serialization.scm:80:6: In procedure read-int:
ERROR:
1. &nar-error:
file: #f
port: #<input-output: file 10>
guix pull: error: You found a bug: the program
'/gnu/store/lfjnz6id1jaizirca0hysrnsz5ab87h6-compute-guix-derivation'
failed to compute the derivation for Guix (version:
"6b588da368c77cde82ea2f22ca315116228777ad"; system: "x86_64-linux";
host version: "1.3.0"; pull-version: 1).
[Message part 2 (text/html, inline)]
bug-guix <at> gnu.org:bug#55232; Package guix.
(Wed, 04 May 2022 09:35:01 GMT) Full text and rfc822 format available.Message #8 received at 55232 <at> debbugs.gnu.org (full text, mbox):
From: Maxime Devos <maximedevos <at> telenet.be> To: "dabbede <at> gmail.com" <dabbede <at> gmail.com>, 55232 <at> debbugs.gnu.org Subject: Re: bug#55232: failed to compute the derivation for Guix Date: Wed, 04 May 2022 11:34:36 +0200
[Message part 1 (text/plain, inline)]
dabbede <at> gmail.com schreef op ma 02-05-2022 om 23:04 [+0200]: > Dear Guix community, > > I was trying to install guix package manager on a "foreign > distribution", in particular Ubuntu 20.04 under WSL2 (Windows). > > WSL is not a normal linux distribution (the kernel and the init file > are shipped by Microsoft), but despite this I was able to complete > the setup using the script on guix website. The deamon must be > started manually, but this is a minor issue. > The issue comes when I try to execute "guix pull" (both from standard > user and root). compute-guix-derivation fails complaining for a > bug... > Here below the output to terminal See https://issues.guix.gnu.org/55066. Summarised: just run "guix pull" again. Also, the error message can probably be improved (albeit not perfectly) by <https://issues.guix.gnu.org/50238>. Greetings, Maxime.
[signature.asc (application/pgp-signature, inline)]
Andreas Enge <andreas <at> enge.fr>:"dabbede <at> gmail.com" <dabbede <at> gmail.com>:Message #13 received at 55232-done <at> debbugs.gnu.org (full text, mbox):
From: Andreas Enge <andreas <at> enge.fr> To: 54900-done <at> debbugs.gnu.org, 55232-done <at> debbugs.gnu.org, 56726-done <at> debbugs.gnu.org, 56786-done <at> debbugs.gnu.org, 60420-done <at> debbugs.gnu.org, 54277-done <at> debbugs.gnu.org Subject: Close Date: Sun, 6 Jul 2025 19:59:53 +0200
Closing, as a probably transient network failure. Andreas
Debbugs Internal Request <help-debbugs <at> gnu.org>
to internal_control <at> debbugs.gnu.org.
(Mon, 04 Aug 2025 11:24:18 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.