[-- Attachment #1: Type: text/plain, Size: 1370 bytes --] In ./guix/store.scm: 1685:8 5 (_ _) 1708:38 4 (_ #<store-connection 256.99 91da840>) In ./guix/packages.scm: 948:16 3 (cache! #<weak-table 210/443> #<package guile-gcrypt@0?> ?) 1267:22 2 (thunk) 1200:25 1 (bag->derivation #<store-connection 256.99 91da840> #<?> ?) In srfi/srfi-1.scm: 592:17 0 (map1 (("source" #<origin #<<git-reference> url: "?>) ?)) srfi/srfi-1.scm:592:17: In procedure map1: Throw to key `srfi-34' with args `(#<condition &store-protocol-error [message: "build of `/gnu/store/j5lp13iwcwnsdk545lgg1nh8kn4jdj3d-ghostscript-9.27.drv' failed" status: 100] 5348cc0>)'. guix pull: error: You found a bug: the program '/gnu/store/an0wa7l9726cchav86ixjy520lnq5srx-compute-guix-derivation' failed to compute the derivation for Guix (version: "0230b92fde80b2288028582434034ad0827a61b1"; system: "x86_64-linux"; host version: "bd208a13ef4c203cf9035c0ccf454a60c1949c58"; pull-version: 1). Please report it by email to <bug-guix@gnu.org>. glc@g1 ~ [def]$ date Thu Oct 17 06:46:53 EDT 2019 glc@g1 ~ [def]$ glc@g1 ~ [def]$ guix -V guix (GNU Guix) bd208a13ef4c203cf9035c0ccf454a60c1949c58 Copyright (C) 2018 the Guix authors License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html > This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. glc@g1 ~ [def]$ [-- Attachment #2: Type: text/html, Size: 1982 bytes --]
Hello, my glc2 <myglc2@gmail.com> skribis: > [message: "build of > `/gnu/store/j5lp13iwcwnsdk545lgg1nh8kn4jdj3d-ghostscript-9.27.drv' failed" > status: 100] 5348cc0>)'. > guix pull: error: You found a bug: the program > '/gnu/store/an0wa7l9726cchav86ixjy520lnq5srx-compute-guix-derivation' > failed to compute the derivation for Guix (version: > "0230b92fde80b2288028582434034ad0827a61b1"; system: "x86_64-linux"; > host version: "bd208a13ef4c203cf9035c0ccf454a60c1949c58"; pull-version: 1). Apparently Ghostcript failed to build, which in turn prevented ‘guix pull’ from completing. This binary is available on ci.guix.gnu.org though: https://ci.guix.gnu.org/3i5qm6z0qihhjbdgs3pwj42gy63sf74h.narinfo https://ci.guix.gnu.org/l1iakyjw5lacjbnynm6z7b31clyh1llx.narinfo Did you enable substitutes, in particular from ci.guix.gnu.org? Does the ‘guix pull’ log above provide more insight as to why Ghostcript failed to build? TIA, Ludo’.
Hi Ludo’, thanks for getting back to me. Ludovic Courtès <ludo@gnu.org> writes: > Hello, > > my glc2 <myglc2@gmail.com> skribis: > >> [message: "build of >> `/gnu/store/j5lp13iwcwnsdk545lgg1nh8kn4jdj3d-ghostscript-9.27.drv' failed" >> status: 100] 5348cc0>)'. >> guix pull: error: You found a bug: the program >> '/gnu/store/an0wa7l9726cchav86ixjy520lnq5srx-compute-guix-derivation' >> failed to compute the derivation for Guix (version: >> "0230b92fde80b2288028582434034ad0827a61b1"; system: "x86_64-linux"; >> host version: "bd208a13ef4c203cf9035c0ccf454a60c1949c58"; pull-version: 1). > > Apparently Ghostcript failed to build, which in turn prevented ‘guix > pull’ from completing. > > This binary is available on ci.guix.gnu.org though: > > https://ci.guix.gnu.org/3i5qm6z0qihhjbdgs3pwj42gy63sf74h.narinfo > https://ci.guix.gnu.org/l1iakyjw5lacjbnynm6z7b31clyh1llx.narinfo > > Did you enable substitutes, in particular from ci.guix.gnu.org? I think so. /etc/guix/acl contains several copies of ... (entry (public-key (ecc (curve Ed25519) (q #C38DCF2B0EBE663B9450BEFB0E77DFAF6643E8E971318F7002721076ED9C9788#) ) ) (tag (guix import) ) ) > Does the ‘guix pull’ log above provide more insight as to why Ghostcript > failed to build? The log is 38M. How about this ... glc@g1 ~ [def]$ grep failed guix_pull.fail.log download failed "https://linux-libre.fsfla.org/pub/linux-libre/releases/4.19.56-gnu/linux-libre-4.19.56-gnu.tar.xz" 404 "Not Found" download failed "https://mirrors.ocf.berkeley.edu/gnu/linux-libre/4.19.56-gnu/linux-libre-4.19.56-gnu.tar.xz" 404 "Not Found" download failed "http://ftp.gnu.org/pub/gnu/linux-libre/4.19.56-gnu/linux-libre-4.19.56-gnu.tar.xz" 404 "Not Found" download failed "http://ramses.wh2.tu-dresden.de/pub/mirrors/kernel.org/linux/libs/security/linux-privs/libcap2/libcap-2.27.tar.xz" 404 "Not Found" download failed "http://artfiles.org/gnupg.org/libgcrypt/libgcrypt-1.8.4.tar.bz2" 404 "Not Found" download failed "http://artfiles.org/gnupg.org/libgpg-error/libgpg-error-1.36.tar.bz2" 404 "Not Found" download failed "https://www.crysys.hu/libgcrypt/libgcrypt-1.8.4.tar.bz2" 404 "Not Found" download failed "https://www.crysys.hu/libgpg-error/libgpg-error-1.36.tar.bz2" 404 "Not Found" download failed "http://ramses.wh2.tu-dresden.de/pub/mirrors/kernel.org/linux/utils/util-linux/v2.34/util-linux-2.34.tar.xz" 404 "Not Found" binutils-2.32/ld/testsuite/ld-riscv-elf/attr-merge-arch-failed-01.d binutils-2.32/ld/testsuite/ld-riscv-elf/attr-merge-stack-align-failed-a.s binutils-2.32/ld/testsuite/ld-riscv-elf/attr-merge-stack-align-failed-b.s binutils-2.32/ld/testsuite/ld-riscv-elf/attr-merge-arch-failed-01a.s binutils-2.32/ld/testsuite/ld-riscv-elf/attr-merge-stack-align-failed.d binutils-2.32/ld/testsuite/ld-riscv-elf/attr-merge-arch-failed-01b.s warning: failed to install 'en_US.utf8' locale: Invalid argument warning: failed to install 'en_US.utf8' locale: Invalid argument gcc-7.4.0/gcc/testsuite/gfortran.dg/coarray/failed_images_1.f08 gcc-7.4.0/gcc/testsuite/gfortran.dg/coarray/failed_images_2.f08 gcc-7.4.0/gcc/testsuite/gfortran.dg/coarray_failed_images_1.f08 binutils-2.32/ld/testsuite/ld-riscv-elf/attr-merge-arch-failed-01.d binutils-2.32/ld/testsuite/ld-riscv-elf/attr-merge-arch-failed-01a.s binutils-2.32/ld/testsuite/ld-riscv-elf/attr-merge-arch-failed-01b.s binutils-2.32/ld/testsuite/ld-riscv-elf/attr-merge-stack-align-failed-a.s binutils-2.32/ld/testsuite/ld-riscv-elf/attr-merge-stack-align-failed-b.s binutils-2.32/ld/testsuite/ld-riscv-elf/attr-merge-stack-align-failed.d gcc-7.4.0/gcc/testsuite/gfortran.dg/coarray/failed_images_1.f08 gcc-7.4.0/gcc/testsuite/gfortran.dg/coarray/failed_images_2.f08 gcc-7.4.0/gcc/testsuite/gfortran.dg/coarray_failed_images_1.f08 failed: 5 warning: failed to install 'en_US.utf8' locale: Invalid argument configure: error: 'gcc' failed to compile conftest.c. failed: 15 command "sh" "check.sh" failed with status 1 builder for `/gnu/store/nvhjn6b5hi4mj7wnjxrmj0dmdigq9m2z-tcc-boot0-0.9.26-6.c004e9a.drv' failed with exit code 1 @ build-failed /gnu/store/nvhjn6b5hi4mj7wnjxrmj0dmdigq9m2z-tcc-boot0-0.9.26-6.c004e9a.drv - 1 builder for `/gnu/store/nvhjn6b5hi4mj7wnjxrmj0dmdigq9m2z-tcc-boot0-0.9.26-6.c004e9a.drv' failed with exit code 1 Throw to key `srfi-34' with args `(#<condition &store-protocol-error [message: "build of `/gnu/store/j5lp13iwcwnsdk545lgg1nh8kn4jdj3d-ghostscript-9.27.drv' failed" status: 100] 32ea7e0>)'. failed to compute the derivation for Guix (version: "0230b92fde80b2288028582434034ad0827a61b1"; system: "x86_64-linux"; glc@g1 ~ [def]$ TIA - George
[-- Attachment #1: Type: text/plain, Size: 760 bytes --] Hi George, George Clemmer <myglc2@gmail.com> skribis: > (public-key > (ecc > (curve Ed25519) > (q #C38DCF2B0EBE663B9450BEFB0E77DFAF6643E8E971318F7002721076ED9C9788#) > ) This is not the key of ci.guix.gnu.org. The key of ci.guix.gnu.org is the following (make sure to check the signature on this message): --8<---------------cut here---------------start------------->8--- (public-key (ecc (curve Ed25519) (q #8D156F295D24B0D9A86FA5741A840FF2D24F60F7B6C4134814AD55625971B394#) ) ) --8<---------------cut here---------------end--------------->8--- This is the one you need to authorize as described at <https://guix.gnu.org/manual/en/html_node/Substitute-Server-Authorization.html>. HTH, Ludo’. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 832 bytes --]
Ludovic Courtès <ludo@gnu.org> writes: > This is not the key of ci.guix.gnu.org. Thanks for getting back to me. It turns out I mistakenly gave you this server's public key. SORRY. Also I forgot the system is configured not to use substitutes ... (guix-service-type config => (guix-configuration (inherit config) (use-substitutes? #f) (substitute-urls (list "https://mirror.hydra.gnu.org" "https://hydra.gnu.org" "https://berlin.guixsd.org")) (extra-options '("--gc-keep-derivations=yes" "--gc-keep-outputs=yes" "--cores=0" "--max-jobs=10")) )))) ... because it primarily builds Guix from Git. I only use 'guix pull' as a kind of "rescue move" when the souce build fails, as it is now doing configure: error: Guile-JSON is missing; please install it. The last time I used 'guix pull' it worked fine ... /home/glc/.config/guix: lrwxrwxrwx 1 glc users 44 Dec 14 2018 current -> /var/guix/profiles/per-user/glc/current-guix The guix-configuration is unchanged since then. Shouldn't 'guix pull' still work? SORRY for the run-around on keys and substitutes. TIA, George
Hi George, George Clemmer <myglc2@gmail.com> skribis: > (substitute-urls (list "https://mirror.hydra.gnu.org" > "https://hydra.gnu.org" > "https://berlin.guixsd.org")) Also, remember that {mirror.,}hydra.gnu.org were phased out a few months ago: https://lists.gnu.org/archive/html/info-guix/2019-06/msg00001.html > ... because it primarily builds Guix from Git. I only use 'guix pull' as > a kind of "rescue move" when the souce build fails, as it is now doing > > configure: error: Guile-JSON is missing; please install it. How are you getting this error? Please provide all the context. > The last time I used 'guix pull' it worked fine ... > > /home/glc/.config/guix: > lrwxrwxrwx 1 glc users 44 Dec 14 2018 current -> > /var/guix/profiles/per-user/glc/current-guix > > The guix-configuration is unchanged since then. Shouldn't 'guix pull' > still work? It should work, yes. What does ‘guix describe’ report? Thanks, Ludo’.
Ludovic Courtès <ludo@gnu.org> writes: > Hi George, > > George Clemmer <myglc2@gmail.com> skribis: > >> (substitute-urls (list "https://mirror.hydra.gnu.org" >> "https://hydra.gnu.org" >> "https://berlin.guixsd.org")) > > Also, remember that {mirror.,}hydra.gnu.org were phased out a few months ago: > > https://lists.gnu.org/archive/html/info-guix/2019-06/msg00001.html Thanks. I missed that because my guix list reading scheme stopped working a few months ago and I was focusing on other things. >> ... because it primarily builds Guix from Git. I only use 'guix pull' as >> a kind of "rescue move" when the souce build fails, as it is now doing >> >> configure: error: Guile-JSON is missing; please install it. > > How are you getting this error? Please provide all the context. Happy to. I will post a separate bug about that. >> The last time I used 'guix pull' it worked fine ... >> >> /home/glc/.config/guix: >> lrwxrwxrwx 1 glc users 44 Dec 14 2018 current -> >> /var/guix/profiles/per-user/glc/current-guix >> >> The guix-configuration is unchanged since then. Shouldn't 'guix pull' >> still work? > > It should work, yes. What does ‘guix describe’ report? Generation 1 Dec 14 2018 16:02:31 (current) guix bd208a1 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: bd208a13ef4c203cf9035c0ccf454a60c1949c58 TIA - George
Ludovic Courtès <ludo@gnu.org> skribis:
>> The guix-configuration is unchanged since then. Shouldn't 'guix pull'
>> still work?
>
> It should work, yes. What does ‘guix describe’ report?
Note that what you initially reported is not so much that ‘guix pull’
“doesn’t work” but rather that it failed to build ghostscript.
Could you send the tail of the log returned by:
guix build --log-file /gnu/store/j5lp13iwcwnsdk545lgg1nh8kn4jdj3d-ghostscript-9.27.drv
Thanks,
Ludo’.
Hi Ludo’, Ludovic Courtès <ludo@gnu.org> writes: > Ludovic Courtès <ludo@gnu.org> skribis: > >>> The guix-configuration is unchanged since then. Shouldn't 'guix pull' >>> still work? >> >> It should work, yes. What does ‘guix describe’ report? > > Note that what you initially reported is not so much that ‘guix pull’ > “doesn’t work” but rather that it failed to build ghostscript. Good point. I will respond to your earlier ... >> configure: error: Guile-JSON is missing; please install it. > > How are you getting this error? Please provide all the context. ... in a second email. > Could you send the tail of the log returned by: > > guix build --log-file /gnu/store/j5lp13iwcwnsdk545lgg1nh8kn4jdj3d-ghostscript-9.27.drv That gave a ref to the build farm so I did this ... guix build /gnu/store/j5lp13iwcwnsdk545lgg1nh8kn4jdj3d-ghostscript-9.27.drv [...] starting phase `install-locale' warning: failed to install 'en_US.utf8' locale: Invalid argument phase `install-locale' succeeded after 0.0 seconds starting phase `unpack' [...] starting phase `configure' PATH="/gnu/store/lxwhz2y0m3c38figfl5sfdydsb7sk7g2-bootstrap-binaries-0/bin:/gnu/store/niv24i583siranb6ydphx991dkvj8x8g-mes-boot-0.19/bin:/gnu/store/grybsvhmi38gbrdl3i8cc31i0r1x7x6z-bootstrap-mescc-tools-0.5.2/bin" configure: error: 'gcc' failed to compile conftest.c. configure: line 332: ./conftest: No such file or directory configure: line 336: ./conftest: No such file or directory Binary directory /gnu/store/fkxk1l6l1cvs524q2cmd733gg1wsa6z6-tcc-boot0-0.9.26-6.c004e9a/bin TinyCC directory . [...] 55_lshift_type: [FAIL] expect: 14 failed: 15 passed: 209 total: 224 FAILED: 15/224 command "sh" "check.sh" failed with status 1 builder for `/gnu/store/nvhjn6b5hi4mj7wnjxrmj0dmdigq9m2z-tcc-boot0-0.9.26-6.c004e9a.drv' failed with exit code 1 build of /gnu/store/nvhjn6b5hi4mj7wnjxrmj0dmdigq9m2z-tcc-boot0-0.9.26-6.c004e9a.drv failed View build log at '/var/log/guix/drvs/nv/hjn6b5hi4mj7wnjxrmj0dmdigq9m2z-tcc-boot0-0.9.26-6.c004e9a.drv.bz2'. cannot build derivation `/gnu/store/fglx0fz62bygkdxxg878j7x9pfl37zhh-tcc-boot-0.9.27.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/x9shp86cz9f4rb5xvhs37zzxg1ngi4dr-binutils-mesboot0-2.20.1a.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/r50fj43103526ga6pi2f9jkk4gvaav7m-diffutils-mesboot-2.7.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/kcyh6k46ijm9nsq1as26rr0aq7rkx4f7-gcc-core-mesboot-2.95.3.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/57da9mdiqhyn72m8wv00pdvzqi2ng4xb-make-mesboot0-3.80.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/2lpg626q4x8v7hgqajywpq1rc8y72hzx-binutils-mesboot-2.20.1a.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/q8f5yjxp0kcdn2mwqf83bvhal71cnr71-gcc-mesboot-4.9.4.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/lp6fycqqd8adndlfylh4mlihm0qakxzw-glibc-mesboot-2.16.0.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/5xh3f9lxl86imd56fk8n6wcqdcrzh2mb-binutils-cross-boot0-2.32.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/492grrzzhh8z7nv9vrh9vai6kk7zfj8i-diffutils-boot0-3.7.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/56xfnvjd2qv05vx3j0s6b30h9dg3dqcj-file-boot0-5.33.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/b1n16vi8ypfr1bsgrcgk67h6sixghy0c-findutils-boot0-4.6.0.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/h6pl88jbzlgan2majgy0z6kcphzp2x6q-gcc-cross-boot0-7.4.0.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/5lcadggb83v1dfyza323lcw8ih199v1l-gcc-mesboot-wrapper-4.9.4.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/rmfsg2dsb88b136arb40z3kgd57kcnzs-glibc-2.29.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/qcx5p89cac2ghvc4k6cq2c6dsm3xncp1-glibc-intermediate-2.29.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/djxlq3ilag624v2zr8ya3zivwcrpiji7-linux-libre-headers-4.19.56.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/88azrsd0d3axcp043yrd4pl78ifd5368-make-boot0-4.2.1.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/my4rsf2nhcxd9n106bjrdmw56k26cc2j-perl-boot0-5.30.0.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/rhqqd8kmr1fqc9fkzpbh0qca4mwb03xa-texinfo-6.6.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/j5lp13iwcwnsdk545lgg1nh8kn4jdj3d-ghostscript-9.27.drv': 1 dependencies couldn't be built guix build: error: build failed: build of `/gnu/store/j5lp13iwcwnsdk545lgg1nh8kn4jdj3d-ghostscript-9.27.drv' failed glc@g1 ~ [def]$ date Sat Oct 19 23:52:51 EDT 2019 TIA - George
[-- Attachment #1: Type: text/plain, Size: 523 bytes --] George Clemmer <myglc2@gmail.com> writes: > Hi Ludo’, > > Ludovic Courtès <ludo@gnu.org> writes: >> Note that what you initially reported is not so much that ‘guix pull’ >> “doesn’t work” but rather that it failed to build ghostscript. > > Good point. I will respond to your earlier ... > >>> configure: error: Guile-JSON is missing; please install it. >> >> How are you getting this error? Please provide all the context. > > ... in a second email. Please see attached. TIA - George [-- Attachment #2: Guile-JSON.log.gz --] [-- Type: application/octet-stream, Size: 3391 bytes --]
Hi George,
George Clemmer <myglc2@gmail.com> skribis:
> starting phase `configure'
> PATH="/gnu/store/lxwhz2y0m3c38figfl5sfdydsb7sk7g2-bootstrap-binaries-0/bin:/gnu/store/niv24i583siranb6ydphx991dkvj8x8g-mes-boot-0.19/bin:/gnu/store/grybsvhmi38gbrdl3i8cc31i0r1x7x6z-bootstrap-mescc-tools-0.5.2/bin"
> configure: error: 'gcc' failed to compile conftest.c.
> configure: line 332: ./conftest: No such file or directory
> configure: line 336: ./conftest: No such file or directory
> Binary directory /gnu/store/fkxk1l6l1cvs524q2cmd733gg1wsa6z6-tcc-boot0-0.9.26-6.c004e9a/bin
> TinyCC directory .
> [...]
> 55_lshift_type: [FAIL]
> expect: 14
> failed: 15
> passed: 209
> total: 224
> FAILED: 15/224
> command "sh" "check.sh" failed with status 1
> builder for `/gnu/store/nvhjn6b5hi4mj7wnjxrmj0dmdigq9m2z-tcc-boot0-0.9.26-6.c004e9a.drv' failed with exit code 1
> build of /gnu/store/nvhjn6b5hi4mj7wnjxrmj0dmdigq9m2z-tcc-boot0-0.9.26-6.c004e9a.drv failed
Uh. (You purposefully turned off substitutes, right?)
I’m very surprised this can happen. Janneke, does that ring a bell?
Thanks,
Ludo’.
Ludovic Courtès <ludo@gnu.org> writes:
> Hi George,
>
> George Clemmer <myglc2@gmail.com> skribis:
>
>> starting phase `configure'
>> PATH="/gnu/store/lxwhz2y0m3c38figfl5sfdydsb7sk7g2-bootstrap-binaries-0/bin:/gnu/store/niv24i583siranb6ydphx991dkvj8x8g-mes-boot-0.19/bin:/gnu/store/grybsvhmi38gbrdl3i8cc31i0r1x7x6z-bootstrap-mescc-tools-0.5.2/bin"
>> configure: error: 'gcc' failed to compile conftest.c.
>> configure: line 332: ./conftest: No such file or directory
>> configure: line 336: ./conftest: No such file or directory
>> Binary directory /gnu/store/fkxk1l6l1cvs524q2cmd733gg1wsa6z6-tcc-boot0-0.9.26-6.c004e9a/bin
>> TinyCC directory .
>> [...]
>> 55_lshift_type: [FAIL]
>> expect: 14
>> failed: 15
>> passed: 209
>> total: 224
>> FAILED: 15/224
>> command "sh" "check.sh" failed with status 1
>> builder for `/gnu/store/nvhjn6b5hi4mj7wnjxrmj0dmdigq9m2z-tcc-boot0-0.9.26-6.c004e9a.drv' failed with exit code 1
>> build of /gnu/store/nvhjn6b5hi4mj7wnjxrmj0dmdigq9m2z-tcc-boot0-0.9.26-6.c004e9a.drv failed
>
> Uh. (You purposefully turned off substitutes, right?)
Yes
Ludovic Courtès <ludo@gnu.org> writes:
> Uh. (You purposefully turned off substitutes, right?)
>
> I’m very surprised this can happen. Janneke, does that ring a bell?
Hi Ludo’,
I recently re-installed Guix System from USB and abandoned my config
that turned off substitutes. And of course, guix pull works great ;-)
I assume that "guix pull w/substitutes off" is not recommended or likely
to be used by others. If so maybe this bug can be cleared?
If, OTOH, you want to support "guix pull w/substitutes off" I am willing
to turn substitutes off again to see what happens ;-)
WDYT? - George
[-- Attachment #1: Type: text/plain, Size: 288 bytes --] George Clemmer 写道: > I assume that "guix pull w/substitutes off" is not recommended > or likely > to be used by others. Even if true, it's definitely supported as long your machine has enough memory & storage to do so (which, granted, is a lot). Kind regards, T G-R [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 227 bytes --]
Hi, George Clemmer <myglc2@gmail.com> skribis: > I recently re-installed Guix System from USB and abandoned my config > that turned off substitutes. And of course, guix pull works great ;-) Awesome! > I assume that "guix pull w/substitutes off" is not recommended or likely > to be used by others. If so maybe this bug can be cleared? It’s necessarily supported: the build farm has to build those substitutes in the first place, and if you’re unlucky, you end up building it locally. Like Tobias writes, it still requires a lot of CPU/memory/disk, but it’s definitely supported. Thanks, Ludo’.