Am Sonntag, 6. Januar 2013 schrieb Ludovic Courtès:

> I’ve rebuilt and uploaded all the bootstrap binaries with a libc that

> doesn’t use the nscd and has static NSS modules. With commit 79580eb of

> core-updates, these new binaries are being used.

>

> Let me know how it works! :-)

 

Well, I do not understand what is happening. To check whether the problem was solved, I wanted to verify that it was still present before the update, and tried to build a new package (ddrescue). What shall I say, it was downloaded correctly before updating my git repository!

 

After updating, things still do not work, which makes sense, since the new bootstrap binaries are not yet downloaded:

 

@ build-started /nix/store/blsxf7m8h6rddhq6ajksjhq27fzfi90v-gcc-4.7.2.tar.xz.drv /nix/store/9vijlrv06dvli9m2fw9ha3r3mswz0qas-gcc-4.7.2.tar.xz x86_64-linux /usr/local/guix-git/var/log/nix/drvs/blsxf7m8h6rddhq6ajksjhq27fzfi90v-gcc-4.7.2.tar.xz.drv.bz2

@ build-started /nix/store/ks8lzbbnw97n9rxbyf7fxhgsl2alkjc3-static-binaries.tar.xz.drv /nix/store/n5wq53xj7fyzbf4w8whz0q8ffh6yy8b9-static-binaries.tar.xz x86_64-linux /usr/local/guix-git/var/log/nix/drvs/ks8lzbbnw97n9rxbyf7fxhgsl2alkjc3-static-binaries.tar.xz.drv.bz2

@ build-started /nix/store/zma6787ffbaj9dy8vxjirdnsrs5k8mrx-binutils-2.22.tar.xz.drv /nix/store/bvhn746hnl96xwm88g3xs3wqv015zbha-binutils-2.22.tar.xz x86_64-linux /usr/local/guix-git/var/log/nix/drvs/zma6787ffbaj9dy8vxjirdnsrs5k8mrx-binutils-2.22.tar.xz.drv.bz2

@ build-started /nix/store/w5d3ha447cb8zhrxh64y8q14izcp1m8q-glibc-2.17.tar.xz.drv /nix/store/q61dk4k2zcnvxvha8k71j1a46lyr89vn-glibc-2.17.tar.xz x86_64-linux /usr/local/guix-git/var/log/nix/drvs/w5d3ha447cb8zhrxh64y8q14izcp1m8q-glibc-2.17.tar.xz.drv.bz2

starting download of `/nix/store/9vijlrv06dvli9m2fw9ha3r3mswz0qas-gcc-4.7.2.tar.xz' from `http://www.fdn.fr/~lcourtes/software/guix/packages/x86_64-linux/20130105/gcc-4.7.2.tar.xz'...

ERROR: In procedure getaddrinfo: Name or service not known

failed to download "/nix/store/9vijlrv06dvli9m2fw9ha3r3mswz0qas-gcc-4.7.2.tar.xz" from "http://www.fdn.fr/~lcourtes/software/guix/packages/x86_64-linux/20130105/gcc-4.7.2.tar.xz"

starting download of `/nix/store/q61dk4k2zcnvxvha8k71j1a46lyr89vn-glibc-2.17.tar.xz' from `http://www.fdn.fr/~lcourtes/software/guix/packages/x86_64-linux/20130105/glibc-2.17.tar.xz'...

ERROR: In procedure getaddrinfo: Name or service not known

failed to download "/nix/store/q61dk4k2zcnvxvha8k71j1a46lyr89vn-glibc-2.17.tar.xz" from "http://www.fdn.fr/~lcourtes/software/guix/packages/x86_64-linux/20130105/glibc-2.17.tar.xz"

builder for `/nix/store/blsxf7m8h6rddhq6ajksjhq27fzfi90v-gcc-4.7.2.tar.xz.drv' failed with exit code 1

@ build-failed /nix/store/blsxf7m8h6rddhq6ajksjhq27fzfi90v-gcc-4.7.2.tar.xz.drv /nix/store/9vijlrv06dvli9m2fw9ha3r3mswz0qas-gcc-4.7.2.tar.xz 1 builder for `/nix/store/blsxf7m8h6rddhq6ajksjhq27fzfi90v-gcc-4.7.2.tar.xz.drv' failed with exit code 1

 

However, I can execute

guix-download http://www.fdn.fr/~lcourtes/software/guix/packages/x86_64-linux/20130105/gcc-4.7.2.tar.xz

(as well as for all other packages), and then start a build.

 

How come that "guix-download" does work, but the same download fails through "guix-build"?

 

Andreas