From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#17935: make check failed Date: Fri, 04 Jul 2014 19:12:14 +0200 Message-ID: <87a98pvyj5.fsf@gnu.org> References: <878uo9t9mq.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:56101) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X372s-0004ui-Fk for bug-guix@gnu.org; Fri, 04 Jul 2014 13:13:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X372k-0007qC-Vx for bug-guix@gnu.org; Fri, 04 Jul 2014 13:13:10 -0400 Received: from debbugs.gnu.org ([140.186.70.43]:51876) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X372k-0007q8-SB for bug-guix@gnu.org; Fri, 04 Jul 2014 13:13:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1X372k-0005Qf-5R for bug-guix@gnu.org; Fri, 04 Jul 2014 13:13:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <878uo9t9mq.fsf@gmail.com> (Alex Kost's message of "Fri, 04 Jul 2014 19:40:45 +0400") 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: Alex Kost Cc: 17935@debbugs.gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Alex Kost skribis: > 525: 0 [add-text-to-store # "guile-bootstrap-2.0.drv" ...] > > guix/store.scm:525:9: In procedure add-text-to-store: > guix/store.scm:525:9: Throw to key `srfi-34' with args `(#)'. Can you confirm that the output of =E2=80=9Csha1sum gnu/packages/bootstrap/i686-linux/*=E2=80=9D is (from our IRC discussion, it seems you=E2=80=99re on i686-linux): --8<---------------cut here---------------start------------->8--- 87ebb7ed64a62467bae8afd60c30146d29b974dd gnu/packages/bootstrap/i686-linux= /bash b0122cf4cf16e2b8a471163550178527b0306586 gnu/packages/bootstrap/i686-linux= /guile-2.0.9.tar.xz 9df288907e9031e6cf1db6b3bdaf08c956da28da gnu/packages/bootstrap/i686-linux= /mkdir 59b06438f6f673f3b7311277a256d164cb174337 gnu/packages/bootstrap/i686-linux= /tar 0cfe1ecb8916c9e515c5f844671039a7fe76d261 gnu/packages/bootstrap/i686-linux= /xz --8<---------------cut here---------------end--------------->8--- Could you try running this command: ./test-env guix build guile-bootstrap Assuming it fails as above, could you apply the patch below, run the command again, and send its standard output? --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/guix/derivations.scm b/guix/derivations.scm index 5ca516a..eb758b1 100644 --- a/guix/derivations.scm +++ b/guix/derivations.scm @@ -701,7 +701,7 @@ derivations where the costs of data transfers would outweigh the benefits." (derivation->string drv) (map derivation-input-path inputs)))) - (set-file-name drv file)))) + (pk 'debug-drv (set-file-name drv file))))) (define* (map-derivation store drv mapping #:key (system (%current-system))) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Thanks in advance! Ludo=E2=80=99. --=-=-=--