[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Core-updates: Downloads do not work

From: Ludovic Courtès
Subject: Re: Core-updates: Downloads do not work
Date: Mon, 07 Jan 2013 23:17:25 +0100
User-agent: Gnus/5.130005 (Ma Gnus v0.5) Emacs/24.2 (gnu/linux)

Hi Andreas!

Andreas Enge <address@hidden> 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?  :-)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]