From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Core-updates: Downloads do not work Date: Mon, 07 Jan 2013 23:17:25 +0100 Message-ID: <87pq1gwscq.fsf@gnu.org> References: <201301030955.07667.andreas@enge.fr> <201301041657.17154.andreas@enge.fr> <87wqvrnouw.fsf@gnu.org> <201301072245.53296.andreas@enge.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:46745) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TsL0g-0002o8-0d for bug-guix@gnu.org; Mon, 07 Jan 2013 17:17:36 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TsL0d-000852-AJ for bug-guix@gnu.org; Mon, 07 Jan 2013 17:17:33 -0500 Received: from mail1-relais-roc.national.inria.fr ([192.134.164.82]:7306) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TsL0d-00084g-3a for bug-guix@gnu.org; Mon, 07 Jan 2013 17:17:31 -0500 In-Reply-To: <201301072245.53296.andreas@enge.fr> (Andreas Enge's message of "Mon, 7 Jan 2013 22:45:52 +0100") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Andreas Enge Cc: bug-guix@gnu.org Hi Andreas! Andreas Enge skribis: > After updating, things still do not work, which makes sense, since the ne= w=20 > 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_6= 4- > 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=20 > through "guix-build"? That=E2=80=99s because guix-download uses your Guile, which is a full-fledg= ed 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=E2=80=99.