* bug#37789: guix pull: error: You found a bug: the program
@ 2019-10-17 10:49 my glc2
2019-10-17 14:58 ` Ludovic Courtès
0 siblings, 1 reply; 15+ messages in thread
From: my glc2 @ 2019-10-17 10:49 UTC (permalink / raw)
To: 37789
[-- 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 --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#37789: guix pull: error: You found a bug: the program
2019-10-17 10:49 bug#37789: guix pull: error: You found a bug: the program my glc2
@ 2019-10-17 14:58 ` Ludovic Courtès
2019-10-17 16:39 ` George Clemmer
0 siblings, 1 reply; 15+ messages in thread
From: Ludovic Courtès @ 2019-10-17 14:58 UTC (permalink / raw)
To: my glc2; +Cc: 37789
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’.
^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#37789: guix pull: error: You found a bug: the program
2019-10-17 14:58 ` Ludovic Courtès
@ 2019-10-17 16:39 ` George Clemmer
2019-10-17 19:34 ` Ludovic Courtès
0 siblings, 1 reply; 15+ messages in thread
From: George Clemmer @ 2019-10-17 16:39 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: 37789
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
^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#37789: guix pull: error: You found a bug: the program
2019-10-17 16:39 ` George Clemmer
@ 2019-10-17 19:34 ` Ludovic Courtès
2019-10-18 14:57 ` George Clemmer
0 siblings, 1 reply; 15+ messages in thread
From: Ludovic Courtès @ 2019-10-17 19:34 UTC (permalink / raw)
To: George Clemmer; +Cc: 37789
[-- 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 --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#37789: guix pull: error: You found a bug: the program
2019-10-17 19:34 ` Ludovic Courtès
@ 2019-10-18 14:57 ` George Clemmer
2019-10-19 19:05 ` Ludovic Courtès
0 siblings, 1 reply; 15+ messages in thread
From: George Clemmer @ 2019-10-18 14:57 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: 37789
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
^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#37789: guix pull: error: You found a bug: the program
2019-10-18 14:57 ` George Clemmer
@ 2019-10-19 19:05 ` Ludovic Courtès
2019-10-19 19:56 ` George Clemmer
2019-10-19 20:09 ` Ludovic Courtès
0 siblings, 2 replies; 15+ messages in thread
From: Ludovic Courtès @ 2019-10-19 19:05 UTC (permalink / raw)
To: George Clemmer; +Cc: 37789
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’.
^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#37789: guix pull: error: You found a bug: the program
2019-10-19 19:05 ` Ludovic Courtès
@ 2019-10-19 19:56 ` George Clemmer
2019-10-19 20:09 ` Ludovic Courtès
1 sibling, 0 replies; 15+ messages in thread
From: George Clemmer @ 2019-10-19 19:56 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: 37789
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
^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#37789: guix pull: error: You found a bug: the program
2019-10-19 19:05 ` Ludovic Courtès
2019-10-19 19:56 ` George Clemmer
@ 2019-10-19 20:09 ` Ludovic Courtès
2019-10-21 21:00 ` George Clemmer
1 sibling, 1 reply; 15+ messages in thread
From: Ludovic Courtès @ 2019-10-19 20:09 UTC (permalink / raw)
To: George Clemmer; +Cc: 37789
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’.
^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#37789: guix pull: error: You found a bug: the program
2019-10-19 20:09 ` Ludovic Courtès
@ 2019-10-21 21:00 ` George Clemmer
2019-10-21 21:21 ` George Clemmer
2019-10-23 9:59 ` Ludovic Courtès
0 siblings, 2 replies; 15+ messages in thread
From: George Clemmer @ 2019-10-21 21:00 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: 37789
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
^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#37789: guix pull: error: You found a bug: the program
2019-10-21 21:00 ` George Clemmer
@ 2019-10-21 21:21 ` George Clemmer
2019-10-23 9:59 ` Ludovic Courtès
1 sibling, 0 replies; 15+ messages in thread
From: George Clemmer @ 2019-10-21 21:21 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: 37789
[-- 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 --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#37789: guix pull: error: You found a bug: the program
2019-10-21 21:00 ` George Clemmer
2019-10-21 21:21 ` George Clemmer
@ 2019-10-23 9:59 ` Ludovic Courtès
2019-10-23 13:35 ` George Clemmer
2020-06-09 23:12 ` George Clemmer
1 sibling, 2 replies; 15+ messages in thread
From: Ludovic Courtès @ 2019-10-23 9:59 UTC (permalink / raw)
To: George Clemmer; +Cc: 37789
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’.
^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#37789: guix pull: error: You found a bug: the program
2019-10-23 9:59 ` Ludovic Courtès
@ 2019-10-23 13:35 ` George Clemmer
2020-06-09 23:12 ` George Clemmer
1 sibling, 0 replies; 15+ messages in thread
From: George Clemmer @ 2019-10-23 13:35 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: 37789
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
^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#37789: guix pull: error: You found a bug: the program
2019-10-23 9:59 ` Ludovic Courtès
2019-10-23 13:35 ` George Clemmer
@ 2020-06-09 23:12 ` George Clemmer
2020-06-09 23:40 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-06-10 14:48 ` Ludovic Courtès
1 sibling, 2 replies; 15+ messages in thread
From: George Clemmer @ 2020-06-09 23:12 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: 37789
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
^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#37789: guix pull: error: You found a bug: the program
2020-06-09 23:12 ` George Clemmer
@ 2020-06-09 23:40 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-06-10 14:48 ` Ludovic Courtès
1 sibling, 0 replies; 15+ messages in thread
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-06-09 23:40 UTC (permalink / raw)
To: George Clemmer; +Cc: Ludovic Courtès, 37789
[-- 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 --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#37789: guix pull: error: You found a bug: the program
2020-06-09 23:12 ` George Clemmer
2020-06-09 23:40 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2020-06-10 14:48 ` Ludovic Courtès
1 sibling, 0 replies; 15+ messages in thread
From: Ludovic Courtès @ 2020-06-10 14:48 UTC (permalink / raw)
To: George Clemmer; +Cc: 37789-done
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’.
^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2020-06-10 14:49 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-10-17 10:49 bug#37789: guix pull: error: You found a bug: the program my glc2
2019-10-17 14:58 ` Ludovic Courtès
2019-10-17 16:39 ` George Clemmer
2019-10-17 19:34 ` Ludovic Courtès
2019-10-18 14:57 ` George Clemmer
2019-10-19 19:05 ` Ludovic Courtès
2019-10-19 19:56 ` George Clemmer
2019-10-19 20:09 ` Ludovic Courtès
2019-10-21 21:00 ` George Clemmer
2019-10-21 21:21 ` George Clemmer
2019-10-23 9:59 ` Ludovic Courtès
2019-10-23 13:35 ` George Clemmer
2020-06-09 23:12 ` George Clemmer
2020-06-09 23:40 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-06-10 14:48 ` Ludovic Courtès
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).