Hi Andreas! Andreas Enge <andr...@enge.fr> skribis:
> After updating, things still do not work, which makes sense, since the new > bootstrap binaries are not yet downloaded: Ah, you need to: $ rm distro/packages/bootstrap/x86_64-linux/guile-*.tar.xz $ make The latter will download the current guile-2.0.7.tar.xz bootstrap binary, and check its hash (the hash of that tarball is only checked upon downloading, by build-aux/download.scm.) > 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"? That’s because guix-download uses your Guile, which is a full-fledged Guile linked against a feature-complete libc, whereas the old bootstrap Guile was statically linked against a libc whose getaddrinfo depended on a running nscd to work. Does that clarify a bit? :-) Thanks, Ludo’.