Pixel Points wrote 1 weeks ago
(name . bug-guix@gnu.org)(address . bug-guix@gnu.org)
Hello, I think I’ve found a bug when I run guix pull. Here’s the complete output.
---
rovol@gnu ~$ guix pull
Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
Authenticating channel 'guix', commits 9edb3f6 to 25d99dd (285 new commits)...
Updating channel 'nonguix' from Git repository at 'https://gitlab.com/nonguix/nonguix'...
Authenticating channel 'nonguix', commits 897c1a4 to 6e79d39 (2 new commits)...
Building from these channels:
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
bash-minimal-5.1.16 554KiB 3KiB/s 01:21 ▕████████▎ ▏ 46.2%retrying download of '/gnu/store/x47i4yafqxdav838aykda9c2hhhn9sa4-bash-minimal-5.1.16' with other substitute URLs...
guix substitute: warning: download from 'https://mirror.sjtu.edu.cn/guix/nar/lzip/x47i4yafqxdav838aykda9c2hhhn9sa4-bash-minimal-5.1.16'failed, trying next URL
bash-minimal-5.1.16 554KiB 518KiB/s 00:01 ▕██████████████████▏ 100.0%
guix substitute: warning: download from 'https://mirror.sjtu.edu.cn/guix/nar/lzip/s6iqwc5sqjrk76kzslqc1n1wlcvfyqkw-libffi-3.4.4'failed, trying next URL
retrying download of '/gnu/store/s6iqwc5sqjrk76kzslqc1n1wlcvfyqkw-libffi-3.4.4' with other substitute URLs...
guix substitute: warning: download from 'https://mirror.sjtu.edu.cn/guix/nar/lzip/s6iqwc5sqjrk76kzslqc1n1wlcvfyqkw-libffi-3.4.4'failed, trying next URL
libffi-3.4.4 56KiB 639KiB/s 00:00 ▕██████████████████▏ 100.0%
guix substitute: warning: download from 'https://mirror.sjtu.edu.cn/guix/nar/zstd/pr73chdirm3jc2j7npc6hqzmcwjs7l8m-libgc-8.2.4'failed, trying next URL
retrying download of '/gnu/store/pr73chdirm3jc2j7npc6hqzmcwjs7l8m-libgc-8.2.4' with other substitute URLs...
libgc-8.2.4 229KiB 804KiB/s 00:00 ▕██████████████████▏ 100.0%
libunistring-1.1 528KiB 937KiB/s 00:01 ▕██████████████████▏ 100.0%
libxcrypt-4.4.36 117KiB 974KiB/s 00:00 ▕██████████████████▏ 100.0%
pkg-config-0.29.2 187KiB 564KiB/s 00:00 ▕██████████████████▏ 100.0%
guile-3.0.9 7.0MiB 614KiB/s 00:12 ▕██████████████████▏ 100.0%
guile-3.0.9-debug 6.8MiB 384KiB/s 00:18 ▕██████████████████▏ 100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
grep-3.11 223KiB 292KiB/s 00:01 ▕██████████████████▏ 100.0%
libgpg-error-1.51 232KiB 785KiB/s 00:00 ▕██████████████████▏ 100.0%
libgcrypt-1.11.0 635KiB 1.0MiB/s 00:01 ▕██████████████████▏ 100.0%
guile-gcrypt-0.4.0 165KiB 764KiB/s 00:00 ▕██████████████████▏ 100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://ci.guix.gnu.org'... 100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
module-import-compiled 1.3MiB 928KiB/s 00:01 ▕██████████████████▏ 100.0%
module-import-compiled 1.6MiB 1.0MiB/s 00:02 ▕██████████████████▏ 100.0%
module-import-compiled 135KiB 362KiB/s 00:00 ▕██████████████████▏ 100.0%
building /gnu/store/jmaz384qrrjpg1sh2kvcgd4lfzs45p29-config.scm.drv...
building /gnu/store/aby49b6y294dn44c6jpryxkzjx1a94i6-git.scm.drv...
building /gnu/store/k31pi0jaq57zjbw1rzjbnii6m6wzxk84-hash.scm.drv...
applying 2 grafts for libffi-3.4.4 ...
applying 2 grafts for libgc-8.2.4 ...
applying 2 grafts for libunistring-1.1 ...
applying 2 grafts for pkg-config-0.29.2 ...
applying 7 grafts for guile-3.0.9 ...
building /gnu/store/5d8z7ffssfd5j92064cw2f504wjbkxli-module-import.drv...
building /gnu/store/agsmpsj7q5s1x13xwn7c6slh5rwx66rn-module-import.drv...
building /gnu/store/22sxn85xaq81s1il3js03hp5ms4lc00q-compute-guix-derivation.drv...
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
\substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
substitute: looking for substitutes on 'https://mirror.sjtu.edu.cn/guix'...100.0%
bash-minimal-5.1.16-doc 300KiB 481KiB/s 00:01 ▕██████████████████▏ 100.0%
binutils-2.41 7.8MiB 1.1MiB/s 00:07 ▕██████████████████▏ 100.0%
bzip2-1.0.8 55KiB 301KiB/s 00:00 ▕██████████████████▏ 100.0%
bzip2-1.0.8 55KiB 341KiB/s 00:00 ▕██████████████████▏ 100.0%
bzip2-1.0.8-static 27KiB 196KiB/s 00:00 ▕██████████████████▏ 100.0%
bzip2-1.0.8-static 27KiB 161KiB/s 00:00 ▕██████████████████▏ 100.0%
coreutils-9.1 2.5MiB 45KiB/s 00:56 ▕██████████████████▏ 100.0%
|guix substitute: warning: while fetching https://mirror.sjtu.edu.cn/guix/nar/lzip/qy1769103d15zh8gg09wlywfsyblham4-coreutils-minimal-9.1:server is somewhat slow
guix substitute: warning: try `--no-substitutes' if the problem persists
guix substitute: warning: download from 'https://mirror.sjtu.edu.cn/guix/nar/lzip/qy1769103d15zh8gg09wlywfsyblham4-coreutils-minimal-9.1'failed, trying next URL
retrying download of '/gnu/store/qy1769103d15zh8gg09wlywfsyblham4-coreutils-minimal-9.1' with other substitute URLs...
guix substitute: warning: download from 'https://mirror.sjtu.edu.cn/guix/nar/lzip/qy1769103d15zh8gg09wlywfsyblham4-coreutils-minimal-9.1'failed, trying next URL
coreutils-minimal-9.1 2.5MiB 25KiB/s 01:42 ▕██████████████████▏ 100.0%
guix substitute: warning: while fetching https://mirror.sjtu.edu.cn/guix/nar/lzip/swmflx2bmqpf0drm167pxfpgyr7ckcam-diffutils-3.10:server is somewhat slow
guix substitute: warning: try `--no-substitutes' if the problem persists
diffutils-3.10 322KiB 383B/s 05:42 ▕███████▏ ▏ 39.7%retrying download of '/gnu/store/swmflx2bmqpf0drm167pxfpgyr7ckcam-diffutils-3.10' with other substitute URLs...
guix substitute: warning: while fetching https://mirror.sjtu.edu.cn/guix/nar/lzip/swmflx2bmqpf0drm167pxfpgyr7ckcam-diffutils-3.10:server is somewhat slow
guix substitute: warning: try `--no-substitutes' if the problem persists
diffutils-3.10 322KiB 215KiB/s 00:01 ▕██████████████████▏ 100.0%
ed-1.20.1 53KiB 135KiB/s 00:00 ▕██████████████████▏ 100.0%
expat-2.5.0 102KiB 35KiB/s 00:03 ▕██████████████████▏ 100.0%
findutils-4.9.0 430KiB 52KiB/s 00:08 ▕██████████████████▏ 100.0%
gawk-5.3.0 1.2MiB 762B/s 05:44 ▕███▊ ▏ 21.0%retrying download of '/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0' with other substitute URLs...
guix substitute: warning: download from 'https://mirror.sjtu.edu.cn/guix/nar/lzip/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0'failed, trying next URL
guix substitute: warning: while fetching https://mirror.sjtu.edu.cn/guix/nar/zstd/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0:server is somewhat slow
guix substitute: warning: try `--no-substitutes' if the problem persists
gawk-5.3.0 1.2MiB 126KiB/s 00:10 ▕██████████████████▏ 100.0%
guix substitute: warning: while fetching https://mirror.sjtu.edu.cn/guix/nar/lzip/w0i4fd8ivrpwz91a0wjwz5l0b2ralj16-gcc-11.4.0-lib:server is somewhat slow
guix substitute: warning: try `--no-substitutes' if the problem persists
gcc-11.4.0-lib 4.8MiB 57.8MiB/s 00:00 ▕▍ ▏ 2.6%retrying download of '/gnu/store/w0i4fd8ivrpwz91a0wjwz5l0b2ralj16-gcc-11.4.0-lib' with other substitute URLs...
guix substitute: warning: download from 'https://mirror.sjtu.edu.cn/guix/nar/lzip/w0i4fd8ivrpwz91a0wjwz5l0b2ralj16-gcc-11.4.0-lib'failed, trying next URL
gcc-11.4.0-lib 4.8MiB 177KiB/s 00:28 ▕██████████████████▏ 100.0%
glibc-2.39-static 1.4MiB 3KiB/s 03:32 ▕███████▏ ▏ 40.0%Backtrace:
In guix/store/deduplication.scm:
327:11 19 (_ _)
In guix/serialization.scm:
260:6 18 (dump _)
246:21 17 (dump #<input: string 7eff5a2edf50> #<output: string 7?> ?)
In unknown file:
16 (get-bytevector-n! #<input: string 7eff5a2edf50> # 0 #)
In guix/store/deduplication.scm:
270:22 15 (read! #vu8(141 53 0 0 0 0 76 137 239 49 192 232 0 0 ?) ?)
In unknown file:
14 (get-bytevector-n! #<input: string 7eff5a1ab460> # 0 #)
In gcrypt/hash.scm:
226:14 13 (read! #vu8(141 53 0 0 0 0 76 137 239 49 192 232 0 0 ?) ?)
In unknown file:
12 (get-bytevector-n! #<input: string 7eff5a1ab540> # 0 #)
In lzlib.scm:
508:12 11 (lzread! #<lz-decoder 7eff5afc4720> #<input: string 7e?> ?)
In unknown file:
10 (get-bytevector-n #<input: string 7eff5a1ab5b0> 65537)
In guix/progress.scm:
406:31 9 (read! _ _ _)
In unknown file:
8 (get-bytevector-n! #<input: string 7eff5a1ab930> # 0 #)
In web/response.scm:
95:2 7 (read! _ _ _)
In ice-9/boot-9.scm:
1685:16 6 (raise-exception _ #:continuable? _)
1683:16 5 (raise-exception _ #:continuable? _)
Backtrace:
17 (primitive-load "/gnu/store/fakz4yizbq085krpy3d875hb7zmn0r4r-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:
2210:24 12 (run-with-store #<store-connection 256.100 7f3fbd9edaf0> #<procedure 7f3fa4f52eb0 at guix/self.scm:136?> ?)
2038:8 11 (_ #<store-connection 256.100 7f3fbd9edaf0>)
In guix/gexp.scm:
300:22 10 (_ #<store-connection 256.100 7f3fbd9edaf0>)
1226:2 9 (_ #<store-connection 256.100 7f3fbd9edaf0>)
1093:2 8 (_ #<store-connection 256.100 7f3fbd9edaf0>)
934:4 7 (_ #<store-connection 256.100 7f3fbd9edaf0>)
In guix/store.scm:
2095:12 6 (_ #<store-connection 256.100 7f3fbd9edaf0>)
1433:5 5 (map/accumulate-builds #<store-connection 256.100 7f3fbd9edaf0> #<procedure 7f3fb0c719a0 at guix/store?> ?)
1449:15 4 (_ #<store-connection 256.100 7f3fbd9edaf0> ("/gnu/store/3siw4yfd3db8nf6iiaaxlx1gb7xsmdlz-guix-daem?" ?) ?)
1449:15 3 (loop #f)
746:11 2 (process-stderr #<store-connection 256.100 7f3fbd9edaf0> _)
In guix/serialization.scm:
101:11 1 (read-int #<input-output: file 10>)
79:6 0 (get-bytevector-n* #<input-output: file 10> 8)
guix/serialization.scm:79: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/fakz4yizbq085krpy3d875hb7zmn0r4r-compute-guix-derivation'
failed to compute the derivation for Guix (version: "25d99dd80a913d34cd447d57b90dabf12808af00"; system: "x86_64-linux";
host version: "127e1e89a83785f4ad8362bdc76b0d850279cf2f"; pull-version: 1).