'guix pull' fails

  • Open
  • quality assurance status badge
Details
3 participants
  • Ludovic Courtès
  • Maxim Cournoyer
  • ?????? ????????
Owner
unassigned
Submitted by
?????? ????????
Severity
normal
?
?
?????? ???????? wrote on 6 Mar 2022 20:50
guix derivation compute bug
(address . bug-guix@gnu.org)
a5bae2ec-a82e-bb26-a905-0617d09f570f@yandex.ru
Updating channel 'guix' from Git repository at
Authenticating channel 'guix', commits 9edb3f6 to e7886fd (315 new
commits)...
Building from this channel:
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
0.0%guix substitute: warning: ci.guix.gnu.org: connection failed:
Connection timed out
substitute:
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
building /gnu/store/2ih3xpn6cbaajnbajsskfd75l7in7fkm-module-import.drv...
building
/gnu/store/q32v1p84mx92yvr2il23ag9damiq7jxg-module-import-compiled.drv...
building
/gnu/store/6fs70csi6jmgjp0f4vwixzdprpz2z295-compute-guix-derivation.drv...
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
Backtrace:
17 (primitive-load
"/gnu/store/47jgrwakv5mwmxp1whz1i1wmhb50xd7j-compute-guix-derivation")
In ice-9/eval.scm:
155:9 16 (_ _)
159:9 15 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-u?>
?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
In ice-9/boot-9.scm:
152:2 14 (with-fluid* _ _ _)
152:2 13 (with-fluid* _ _ _)
In ./guix/store.scm:
2129:24 12 (run-with-store #<store-connection 256.99 7f0466e29140>
#<procedure 7f0464d95780 at ./guix/self.scm:12?> ?)
1966:8 11 (_ #<store-connection 256.99 7f0466e29140>)
In ./guix/gexp.scm:
296:22 10 (_ #<store-connection 256.99 7f0466e29140>)
1177:2 9 (_ #<store-connection 256.99 7f04564517d0>)
1043:2 8 (_ #<store-connection 256.99 7f04564517d0>)
889:4 7 (_ #<store-connection 256.99 7f04564517d0>)
In ./guix/store.scm:
2014:12 6 (_ #<store-connection 256.99 7f04564517d0>)
1406:5 5 (map/accumulate-builds #<store-connection 256.99
7f04564517d0> #<procedure 7f0453336e00 at ./guix/stor?> ?)
1421:15 4 (_ #<store-connection 256.99 7f04564517d0>
("/gnu/store/awbqcblsksjrvgi80skcv5s5bfvw92h6-guile-ssh-?" ?) ?)
1421:15 3 (loop #f)
733:11 2 (process-stderr #<store-connection 256.99 7f04564517d0> _)
In ./guix/serialization.scm:
102:11 1 (read-int #<input-output: file 10>)
80:6 0 (get-bytevector-n* #<input-output: file 10> 8)

./guix/serialization.scm:80:6: In procedure get-bytevector-n*:
ERROR:
1. &nar-error:
file: #f
port: #<input-output: file 10>
guix pull: error: You found a bug: the program
'/gnu/store/47jgrwakv5mwmxp1whz1i1wmhb50xd7j-compute-guix-derivation'
failed to compute the derivation for Guix (version:
"e7886fd6746267e26cf11628f96d8082680b496f"; system: "x86_64-linux";
host version: "f8aa8899e265a46fd3dff6c717ec484057ba2b68"; pull-version: 1).
Please report the COMPLETE output above by email to <bug-guix@gnu.org>.
L
L
Ludovic Courtès wrote on 16 Mar 2022 14:49
control message for bug #54277
(address . control@debbugs.gnu.org)
8735jif1mk.fsf@gnu.org
retitle 54277 'guix pull' fails
quit
M
M
Maxim Cournoyer wrote on 27 Mar 2022 03:30
Re: bug#54277: 'guix pull' fails
(name . ?????? ????????)(address . nicita.zinkevitch@yandex.ru)(address . 54277@debbugs.gnu.org)
87ils0w5b6.fsf@gmail.com
Hello,

?????? ???????? <nicita.zinkevitch@yandex.ru> writes:

Toggle quote (67 lines)
> Updating channel 'guix' from Git repository at
> 'https://git.savannah.gnu.org/git/guix.git'...
> Authenticating channel 'guix', commits 9edb3f6 to e7886fd (315 new
> commits)...
> Building from this channel:
> guix https://git.savannah.gnu.org/git/guix.git e7886fd
> substitute: updating substitutes from
> 'https://ci.guix.gnu.org'... 0.0%guix substitute: warning:
> ci.guix.gnu.org: connection failed: Connection timed out
> substitute:
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
> building /gnu/store/2ih3xpn6cbaajnbajsskfd75l7in7fkm-module-import.drv...
> building
> /gnu/store/q32v1p84mx92yvr2il23ag9damiq7jxg-module-import-compiled.drv...
> building
> /gnu/store/6fs70csi6jmgjp0f4vwixzdprpz2z295-compute-guix-derivation.drv...
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
> Backtrace:
> 17 (primitive-load
> "/gnu/store/47jgrwakv5mwmxp1whz1i1wmhb50xd7j-compute-guix-derivation")
> In ice-9/eval.scm:
> 155:9 16 (_ _)
> 159:9 15 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-u?>
> ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
> In ice-9/boot-9.scm:
> 152:2 14 (with-fluid* _ _ _)
> 152:2 13 (with-fluid* _ _ _)
> In ./guix/store.scm:
> 2129:24 12 (run-with-store #<store-connection 256.99 7f0466e29140>
> #<procedure 7f0464d95780 at ./guix/self.scm:12?> ?)
> 1966:8 11 (_ #<store-connection 256.99 7f0466e29140>)
> In ./guix/gexp.scm:
> 296:22 10 (_ #<store-connection 256.99 7f0466e29140>)
> 1177:2 9 (_ #<store-connection 256.99 7f04564517d0>)
> 1043:2 8 (_ #<store-connection 256.99 7f04564517d0>)
> 889:4 7 (_ #<store-connection 256.99 7f04564517d0>)
> In ./guix/store.scm:
> 2014:12 6 (_ #<store-connection 256.99 7f04564517d0>)
> 1406:5 5 (map/accumulate-builds #<store-connection 256.99
> 7f04564517d0> #<procedure 7f0453336e00 at ./guix/stor?> ?)
> 1421:15 4 (_ #<store-connection 256.99 7f04564517d0>
> ("/gnu/store/awbqcblsksjrvgi80skcv5s5bfvw92h6-guile-ssh-?" ?) ?)
> 1421:15 3 (loop #f)
> 733:11 2 (process-stderr #<store-connection 256.99 7f04564517d0> _)
> In ./guix/serialization.scm:
> 102:11 1 (read-int #<input-output: file 10>)
> 80:6 0 (get-bytevector-n* #<input-output: file 10> 8)
>
> ./guix/serialization.scm:80:6: In procedure get-bytevector-n*:
> ERROR:
> 1. &nar-error:
> file: #f
> port: #<input-output: file 10>
> guix pull: error: You found a bug: the program
> '/gnu/store/47jgrwakv5mwmxp1whz1i1wmhb50xd7j-compute-guix-derivation'
> failed to compute the derivation for Guix (version:
> "e7886fd6746267e26cf11628f96d8082680b496f"; system: "x86_64-linux";
> host version: "f8aa8899e265a46fd3dff6c717ec484057ba2b68"; pull-version: 1).
> Please report the COMPLETE output above by email to <bug-guix@gnu.org>.

I just had a similar error trying to 'guix pull' on an ARMv7 board,
pasting it here in case it may help investigating:

Toggle snippet (143 lines)
# guix pull --allow-downgrades
Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
guix pull: warning: moving channel 'guix' from aa34d4d28dfe25ba47d5800d05000fb7221788c0 to unrelated commit 465259be78600d17d83f0cee6b06b8a83babda16
Authenticating channel 'guix', commits 9edb3f6 to 465259b (11382 new commits)...
Building from this channel:
guix https://git.savannah.gnu.org/git/guix.git 465259b
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
building /gnu/store/00i9abs4gx5fa599zpdblrdv64zsgprr-module-import.drv...
building /gnu/store/l5y63k7qx907s0r8j1sy1szf8rhj3pgh-module-import.drv...
building /gnu/store/yyp6pr73gzy9g9jq3s66p02nn36mphn6-module-import-compiled.drv...
building /gnu/store/k632rh653c4wczwhccaxx80c372p34y2-module-import-compiled.drv...
building /gnu/store/yx2gzcsvbvn9wf09ywhh8b99cnphbwgf-compute-guix-derivation.drv...
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://bordeaux.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%
glibc-utf8-locales-2.33 382KiB 23.1MiB/s 00:00 [##################] 100.0%
bash-static-5.1.8 477KiB 452KiB/s 00:01 [##################] 100.0%
gnutls-3.7.2-doc 1.0MiB 16KiB/s 01:06 [##################] 100.0%
glibc-2.33 7.6MiB 65KiB/s 02:00 [##################] 100.0%
bash-minimal-5.1.8 504KiB 432KiB/s 00:01 [##################] 100.0%
gcc-10.3.0-lib 2.8MiB 68KiB/s 00:43 [##################] 100.0%
bash-minimal-5.1.8 504KiB 411KiB/s 00:01 [##################] 100.0%
bzip2-1.0.8 51KiB 4.1MiB/s 00:00 [##################] 100.0%
expat-2.4.1 83KiB 11.0MiB/s 00:00 [##################] 100.0%
gmp-6.2.1 412KiB 347KiB/s 00:01 [##################] 100.0%
http-parser-2.9.4-1.ec8b5ee 17KiB 2.3MiB/s 00:00 [##################] 100.0%
libffi-3.3 45KiB 3.9MiB/s 00:00 [##################] 100.0%
libgc-8.0.4 201KiB 67KiB/s 00:03 [##################] 100.0%
libgpg-error-1.42 200KiB 56KiB/s 00:04 [##################] 100.0%
libtasn1-4.17.0 97KiB 6.1MiB/s 00:00 [##################] 100.0%
libgcrypt-1.8.8 434KiB 386KiB/s 00:01 [##################] 100.0%
libunistring-0.9.10 469KiB 421KiB/s 00:01 [##################] 100.0%
ncurses-6.2.20210619 564KiB 3KiB/s 03:35 [##################] 100.-%
libidn2-2.3.1 117KiB 15KiB/s 00:08 [##################] 100.0%
nettle-3.7.3 351KiB 20KiB/s 00:18 [##################] 100.0%
guix substitute: warning: while fetching https://bordeaux.guix.gnu.org/nar/lzip/7bhcqdgxq9z85bvbhc6d2cr0i55fr7sq-nghttp2-1.44.0-lib: server is somewhat slow
guix substitute: warning: try `--no-substitutes' if the problem persists
nghttp2-1.44.0-lib 75KiB 6.8MiB/s 00:00 [##################] 100.-%
openssl-1.1.1l 1.4MiB 204KiB/s 00:07 [##################] 100.0%
p11-kit-0.23.22 349KiB 27KiB/s 00:13 [##################] 100.0%
/guix substitute: warning: while fetching https://bordeaux.guix.gnu.org/nar/lzip/hvjc0xkk1azczwjadwr6h1csmjmjcwbf-mit-krb5-1.19.2: server is somewhat slow
guix substitute: warning: try `--no-substitutes' if the problem persists
mit-krb5-1.19.2 912KiB 104KiB/s 00:09 [##################] 100.0%
pkg-config-0.29.2 155KiB 149KiB/s 00:01 [##################] 100.0%
readline-8.1.1 367KiB 25KiB/s 00:14 [##################] 100.0%
guix substitute: warning: while fetching https://bordeaux.guix.gnu.org/nar/lzip/hasyjjdnkcxdbppjannmpmlwmvw605sr-guile-3.0.7: server is somewhat slow
guix substitute: warning: try `--no-substitutes' if the problem persists
guile-3.0.7 6.7MiB 46KiB/s 02:27 [##################] 100.0%
zlib-1.2.11 70KiB 11KiB/s 00:06 [##################] 100.0%
gnutls-3.7.2 1.6MiB 53KiB/s 00:32 [##################] 100.0%
guix substitute: warning: while fetching https://bordeaux.guix.gnu.org/nar/lzip/23xw38kz02xcz0vfl99z64jsq3sfvzfr-libssh-0.9.6: server is somewhat slow
guix substitute: warning: try `--no-substitutes' if the problem persists
libssh-0.9.6 215KiB 11.6MiB/s 00:00 [##################] 100.0%
curl-7.79.1 332KiB 116KiB/s 00:03 [##################] 100.0%
gnutls-3.7.2-debug 4.3MiB 976KiB/s 00:04 [##################] 100.0%
git-minimal-2.34.0 3.6MiB 97KiB/s 00:38 [##################] 100.0%
guix substitute: warning: while fetching https://bordeaux.guix.gnu.org/nar/lzip/chms3287g97whdbwnp07axzpbdwrvlsh-guile-ssh-0.15.1: server is somewhat slow
guix substitute: warning: try `--no-substitutes' if the problem persists
guile-ssh-0.15.1 205KiB 141KiB/s 00:01 [##################] 100.0%
libssh2-1.9.0 198KiB 18KiB/s 00:11 [##################] 100.|%
guile-ssh-0.15.1-debug 206KiB 150KiB/s 00:01 [##################] 100.0%
pcre2-10.37 952KiB 73KiB/s 00:13 [##################] 100.0%
libgit2-1.3.0 522KiB 474KiB/s 00:01 [##################] 100.0%
guile-git-0.5.2 403KiB 442B/s 15:34 [##################] 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://bordeaux.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 39.9MiB/s 00:00 [##################] 100.0%
binutils-2.37 3.8MiB 140KiB/s 00:28 [##################] 100.0%
bzip2-1.0.8 51KiB 4.8MiB/s 00:00 [##################] 100.0%
coreutils-8.32 2.3MiB 111KiB/s 00:21 [##################] 100.|%
coreutils-minimal-8.32 2.3MiB 92KiB/s 00:25 [##################] 100.0%
diffutils-3.8 315KiB 127KiB/s 00:02 [##################] 100.0%
ed-1.17 49KiB 21KiB/s 00:02 [##################] 100.0%
file-5.39 268KiB 70KiB/s 00:04 [##################] 100.0%
findutils-4.8.0 458KiB 84KiB/s 00:05 [##################] 100.0%
font-dejavu-2.37 2.3MiB 306KiB/s 00:08 [##################] 100.0%
fribidi-1.0.9 68KiB 2.8MiB/s 00:00 [##################] 100./%
gdbm-1.20 164KiB 114KiB/s 00:01 [##################] 100.0%
glibc-2.33-static 813KiB 285KiB/s 00:03 [##################] 100.0%
glibc-utf8-locales-2.33 382KiB 63KiB/s 00:06 [##################] 100.0%
graphite2-1.3.13 77KiB 74KiB/s 00:01 [##################] 100.0%
grep-3.6 210KiB 46KiB/s 00:05 [##################] 100.0%
guile-3.0.8 6.8MiB 87KiB/s 01:20 [##################] 100.0%
guile-bytestructures-1.0.10 185KiB 9KiB/s 00:22 [##################] 100.0%
guix substitute: warning: while fetching https://bordeaux.guix.gnu.org/nar/lzip/617sif4pkjcr5q4wrdbs23qbq6ppzcx1-guile-gcrypt-0.3.0: server is somewhat slow
/guix substitute: warning: try `--no-substitutes' if the problem persists
guile-gcrypt-0.3.0 141KiB 20KiB/s 00:07 [##################] 100.0%
guix substitute: warning: while fetching https://bordeaux.guix.gnu.org/nar/lzip/lwz390h8y26bkmal20xiw5s2pz409h82-guile-json-3.5.0: server is somewhat slow
guix substitute: warning: try `--no-substitutes' if the problem persists
guile-json-3.5.0 44KiB 3KiB/s 00:13 [##################] 100.0%
guix substitute: warning: while fetching https://bordeaux.guix.gnu.org/nar/lzip/prr4fjcsxwd3lllsm59yllg434fnn90w-guile-json-4.5.2: server is somewhat slow
guix substitute: warning: try `--no-substitutes' if the problem persists
guile-json-4.5.2 52KiB 17KiB/s 00:03 [##################] 100.0%
guile-lib-0.2.7 367KiB 17KiB/s 00:22 [##################] 100.0%
guix substitute: warning: while fetching https://bordeaux.guix.gnu.org/nar/lzip/dpqr54r8w66ay4rf4sf76yv7ljvdnzij-guile-zlib-0.1.0: server is somewhat slow
guix substitute: warning: try `--no-substitutes' if the problem persists
guile-zlib-0.1.0 37KiB 2.8MiB/s 00:00 [##################] 100.0%
guix-1.3.0-24.2fb4304-checkout 9.0MiB 24KiB/s 05:14 [############## ] 83.2%Backtrace:
16 (primitive-load "/gnu/store/29jsjj78phi91qk6q7d579lzxahssmaw-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 73621cf8> _ #:guile-for-build _ #:system _ #:target _)
1966:8 10 (_ _)
In ./guix/gexp.scm:
299:22 9 (_ _)
1180:2 8 (_ _)
1046:2 7 (_ _)
892:4 6 (_ _)
In ./guix/store.scm:
2014:12 5 (_ #<store-connection 256.99 7227a370>)
1410:13 4 (map/accumulate-builds #<store-connection 256.99 7227a370> #<procedure 72272af8 at ./guix/store.scm:20?> ?)
1406:5 3 (map/accumulate-builds #<store-connection 256.99 7227a370> #<procedure 68037740 at ./guix/store.scm:14?> ?)
1421:15 2 (_ #<store-connection 256.99 7227a370> _ _)
733:11 1 (process-stderr #<store-connection 256.99 7227a370> _)
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/29jsjj78phi91qk6q7d579lzxahssmaw-compute-guix-derivation'
failed to compute the derivation for Guix (version: "465259be78600d17d83f0cee6b06b8a83babda16"; system: "armhf-linux";
host version: "aa34d4d28dfe25ba47d5800d05000fb7221788c0"; pull-version: 1).
Please report the COMPLETE output above by email to <bug-guix@gnu.org>.

Thanks,

Maxim
?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 54277@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 54277
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch