Simple question:
When I run the following in `guix repl':
--8<---cut here---start->8---
~ $ guix repl
GNU Guile 3.0.1
Copyright (C) 1995-2020 Free Software Foundation, Inc.
Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'.
This program is free software, and you are welcome to redistribute it
under certain conditions; type `,show c' for details.
Enter `,help' for help.
scheme@(guix-user)> ,m (guix ui)
scheme@(guix ui)> (run-guix "build" "ed")
0.1 MB will be downloaded:
/gnu/store/c2vas7isbs7iwjsr7wr09iwdsw9vvy25-ed-1.15
substituting /gnu/store/c2vas7isbs7iwjsr7wr09iwdsw9vvy25-ed-1.15...
downloading from
https://ci.guix.gnu.org/nar/lzip/c2vas7isbs7iwjsr7wr09iwdsw9vvy25-ed-1.15...
ed-1.15 56KiB1.0MiB/s 00:00
[##] 100.0%
/gnu/store/c2vas7isbs7iwjsr7wr09iwdsw9vvy25-ed-1.15
scheme@(guix ui)>
--8<---cut here---end--->8---
.. everything seems to work as intended.
When I run: `guix repl -L
/home/jelle/.config/guix/current/share/guile/site/3.0', everything goes
really wrong:
--8<---cut here---start->8---
guix repl -L /home/jelle/.config/guix/current/share/guile/site/3.0
GNU Guile 3.0.1
Copyright (C) 1995-2020 Free Software Foundation, Inc.
Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'.
This program is free software, and you are welcome to redistribute it
under certain conditions; type `,show c' for details.
Enter `,help' for help.
scheme@(guix-user)> ,m (guix ui)
scheme@(guix ui)> (run-guix "build" "ed")
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
The following derivations will be built:
[snip] many packages [/snip]
/gnu/store/xh1fy30irfhh9hwvd3ghw8ylxs8bdmyw-xz-5.2.4.drv
/gnu/store/z8hdiqhpfa5d78k9si93rpf8lb15w6r5-lzip-1.21.drv
building /gnu/store/yqx8r9ifvzzl9rjpfmaywi6glqklxmc8-ld-wrapper-boot0-0.drv...
building
"/gnu/store/w8fw0vzvai0yw5akfq3gd94avb7jvd4h-binutils-cross-boot0-2.32"/bin/ld
wrapper in "/gnu/store/8xyx4dr7db18rs0w8mf1xdd63ywvl2bg-ld-wrapper-boot0-0"
Backtrace:
In ice-9/boot-9.scm:
157: 11 [catch #t # ...]
In unknown file:
?: 10 [apply-smob/1 #]
In ice-9/boot-9.scm:
63: 9 [call-with-prompt prompt0 ...]
In ice-9/eval.scm:
432: 8 [eval # #]
In ice-9/boot-9.scm:
2320: 7 [save-module-excursion #]
3966: 6 [#]
1645: 5 [%start-stack load-stack #]
1650: 4 [#]
In unknown file:
?: 3 [primitive-load
"/gnu/store/rj0sfjn8hnznw9yi1670isfxf4wdiv6y-ld-wrapper-boot0-0-guile-builder"]
In ice-9/eval.scm:
387: 2 [eval # ()]
432: 1 [eval # #]
In unknown file:
?: 0 [copy-file "/gnu/store/6f15hjcvf8a2xhwgf33xkfq3winks17f-ld-wrapper.in"
...]
ERROR: In procedure copy-file:
ERROR: In procedure copy-file: No such file or directory
builder for
`/gnu/store/yqx8r9ifvzzl9rjpfmaywi6glqklxmc8-ld-wrapper-boot0-0.drv' failed
with exit code 1
build of /gnu/store/yqx8r9ifvzzl9rjpfmaywi6glqklxmc8-ld-wrapper-boot0-0.drv
failed
View build log at
'/var/log/guix/drvs/yq/x8r9ifvzzl9rjpfmaywi6glqklxmc8-ld-wrapper-boot0-0.drv.bz2'.
[snip] many packages [/snip]
cannot build derivation
`/gnu/store/241aiwcpir0bigydsp4sn5ji9rd52i2d-ed-1.15.drv': 1 dependencies
couldn't be built
guix build: error: build of
`/gnu/store/241aiwcpir0bigydsp4sn5ji9rd52i2d-ed-1.15.drv' failed
--8<---cut here---end--->8---
Does anyone know why things go so wrong?
Thanks for any helping hands here,
- Jelle