From unknown Wed Sep 10 19:49:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18935: gexp->derivation test failure Resent-From: Mark H Weaver Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 03 Nov 2014 15:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 18935 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 18935@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.141502996510236 (code B ref -1); Mon, 03 Nov 2014 15:53:02 +0000 Received: (at submit) by debbugs.gnu.org; 3 Nov 2014 15:52:45 +0000 Received: from localhost ([127.0.0.1]:47716 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XlJvx-0002f2-0q for submit@debbugs.gnu.org; Mon, 03 Nov 2014 10:52:45 -0500 Received: from eggs.gnu.org ([208.118.235.92]:39050) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XlJvt-0002eo-Th for submit@debbugs.gnu.org; Mon, 03 Nov 2014 10:52:42 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XlJve-0007Pm-IG for submit@debbugs.gnu.org; Mon, 03 Nov 2014 10:52:36 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:38760) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XlJve-0007Pi-FA for submit@debbugs.gnu.org; Mon, 03 Nov 2014 10:52:26 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40728) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XlJvW-0007bv-Ui for bug-guix@gnu.org; Mon, 03 Nov 2014 10:52:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XlJvP-0007NU-EP for bug-guix@gnu.org; Mon, 03 Nov 2014 10:52:18 -0500 Received: from world.peace.net ([96.39.62.75]:33367) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XlJvP-0007MT-BN for bug-guix@gnu.org; Mon, 03 Nov 2014 10:52:11 -0500 Received: from ip72-221-68-65.ri.ri.cox.net ([72.221.68.65] helo=jojen) by world.peace.net with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1XlJv7-0001HE-UB; Mon, 03 Nov 2014 10:51:54 -0500 From: Mark H Weaver Date: Mon, 03 Nov 2014 10:51:50 -0500 Message-ID: <87h9yg704p.fsf@netris.org> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) On my i686 standalone Guix system, using Guix v0.7-642-g3b50925 to build its 'guix' package (0.7.14e84b2) fails, due to a failed test. Here's the relevant section from gexp.log: --8<---------------cut here---------------start------------->8--- Test begin: test-name: "gexp->derivation" source-file: "tests/gexp.scm" source-line: 227 source-form: (test-assert "gexp->derivation" (run-with-store %store (mlet* %store-monad ((file (text-file "foo" "Hello, world!")) (exp -> (gexp (begin (mkdir (ungexp output)) (chdir (ungexp output)) (symlink (string-append (ungexp %bootstrap-guile) "/bin/guile") "foo") (symlink (ungexp file) (ungexp output "2nd"))))) (drv (gexp->derivation "foo" exp)) (out -> (derivation->output-path drv)) (out2 -> (derivation->output-path drv "2nd")) (done (built-derivations (list drv))) (refs ((store-lift references) out)) (refs2 ((store-lift references) out2)) (guile (package-file %bootstrap-guile "bin/guile"))) (return (and (string=? (readlink (string-append out "/foo")) guile) (string=? (readlink out2) file) (equal? refs (list (dirname (dirname guile)))) (equal? refs2 (list file))))) #:guile-for-build (%guile-for-build))) Test end: result-kind: fail actual-value: #f actual-error: (srfi-34 #) --8<---------------cut here---------------end--------------->8--- The 'guix-daemon' used to do this failed build is also 0.7.14e84b2. The 'guix' used to do this failed build was v0.7-642-g3b50925 plus one local patch that adds "--with-default-trust-store-file=/etc/ssl/certs/ca-certificates.crt" to the GnuTLS configure flags. Mark From unknown Wed Sep 10 19:49:08 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Mark H Weaver Subject: bug#18935: closed (Re: bug#18935: gexp->derivation test failure) Message-ID: References: <8761euafbb.fsf@gnu.org> <87h9yg704p.fsf@netris.org> X-Gnu-PR-Message: they-closed 18935 X-Gnu-PR-Package: guix Reply-To: 18935@debbugs.gnu.org Date: Tue, 04 Nov 2014 20:20:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1415132403-15501-1" This is a multi-part message in MIME format... ------------=_1415132403-15501-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #18935: gexp->derivation test failure which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 18935@debbugs.gnu.org. --=20 18935: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D18935 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1415132403-15501-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 18935-done) by debbugs.gnu.org; 4 Nov 2014 20:19:50 +0000 Received: from localhost ([127.0.0.1]:49222 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XlkZx-00041Y-NF for submit@debbugs.gnu.org; Tue, 04 Nov 2014 15:19:50 -0500 Received: from hera.aquilenet.fr ([141.255.128.1]:38685) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XlkZv-00041O-0t for 18935-done@debbugs.gnu.org; Tue, 04 Nov 2014 15:19:48 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id A834C3C2E; Tue, 4 Nov 2014 21:19:45 +0100 (CET) Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X7RsJVvBFr9b; Tue, 4 Nov 2014 21:19:45 +0100 (CET) Received: from pluto (reverse-83.fdn.fr [80.67.176.83]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 4FC7D381; Tue, 4 Nov 2014 21:19:45 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Mark H Weaver Subject: Re: bug#18935: gexp->derivation test failure References: <87h9yg704p.fsf@netris.org> Date: Tue, 04 Nov 2014 21:20:08 +0100 In-Reply-To: <87h9yg704p.fsf@netris.org> (Mark H. Weaver's message of "Mon, 03 Nov 2014 10:51:50 -0500") Message-ID: <8761euafbb.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 18935-done Cc: 18935-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Mark H Weaver skribis: > Test begin: > test-name: "gexp->derivation" > source-file: "tests/gexp.scm" > source-line: 227 > source-form: (test-assert "gexp->derivation" (run-with-store %store (ml= et* %store-monad ((file (text-file "foo" "Hello, world!")) (exp -> (gexp (b= egin (mkdir (ungexp output)) (chdir (ungexp output)) (symlink (string-appen= d (ungexp %bootstrap-guile) "/bin/guile") "foo") (symlink (ungexp file) (un= gexp output "2nd"))))) (drv (gexp->derivation "foo" exp)) (out -> (derivati= on->output-path drv)) (out2 -> (derivation->output-path drv "2nd")) (done (= built-derivations (list drv))) (refs ((store-lift references) out)) (refs2 = ((store-lift references) out2)) (guile (package-file %bootstrap-guile "bin/= guile"))) (return (and (string=3D? (readlink (string-append out "/foo")) gu= ile) (string=3D? (readlink out2) file) (equal? refs (list (dirname (dirname= guile)))) (equal? refs2 (list file))))) #:guile-for-build (%guile-for-buil= d))) > Test end: > result-kind: fail > actual-value: #f > actual-error: (srfi-34 #) This can only happen if FILE in that test were deleted after its creation and before the =E2=80=98gexp-derivation=E2=80=99... which cannot = even happen since FILE remains live for the duration of the =E2=80=98%store=E2=80=99 se= ssion... except if another daemon instance deletes it! Commit 834ea02 fixes that: it turns out that tests/nar.scm was creating the exact same store item, and then calling the GC to delete it. I=E2=80=99ll update the Guix snapshot in Guix. (In the meantime, chances a= re that you can just restart the build and won=E2=80=99t stumble upon this bug, which was unlikely to occur.) While looking at this code, I fixed a small issue with caches in 000c59b. Thanks, Ludo=E2=80=99. ------------=_1415132403-15501-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 3 Nov 2014 15:52:45 +0000 Received: from localhost ([127.0.0.1]:47716 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XlJvx-0002f2-0q for submit@debbugs.gnu.org; Mon, 03 Nov 2014 10:52:45 -0500 Received: from eggs.gnu.org ([208.118.235.92]:39050) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XlJvt-0002eo-Th for submit@debbugs.gnu.org; Mon, 03 Nov 2014 10:52:42 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XlJve-0007Pm-IG for submit@debbugs.gnu.org; Mon, 03 Nov 2014 10:52:36 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:38760) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XlJve-0007Pi-FA for submit@debbugs.gnu.org; Mon, 03 Nov 2014 10:52:26 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40728) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XlJvW-0007bv-Ui for bug-guix@gnu.org; Mon, 03 Nov 2014 10:52:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XlJvP-0007NU-EP for bug-guix@gnu.org; Mon, 03 Nov 2014 10:52:18 -0500 Received: from world.peace.net ([96.39.62.75]:33367) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XlJvP-0007MT-BN for bug-guix@gnu.org; Mon, 03 Nov 2014 10:52:11 -0500 Received: from ip72-221-68-65.ri.ri.cox.net ([72.221.68.65] helo=jojen) by world.peace.net with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1XlJv7-0001HE-UB; Mon, 03 Nov 2014 10:51:54 -0500 From: Mark H Weaver To: bug-guix@gnu.org Subject: gexp->derivation test failure Date: Mon, 03 Nov 2014 10:51:50 -0500 Message-ID: <87h9yg704p.fsf@netris.org> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) On my i686 standalone Guix system, using Guix v0.7-642-g3b50925 to build its 'guix' package (0.7.14e84b2) fails, due to a failed test. Here's the relevant section from gexp.log: --8<---------------cut here---------------start------------->8--- Test begin: test-name: "gexp->derivation" source-file: "tests/gexp.scm" source-line: 227 source-form: (test-assert "gexp->derivation" (run-with-store %store (mlet* %store-monad ((file (text-file "foo" "Hello, world!")) (exp -> (gexp (begin (mkdir (ungexp output)) (chdir (ungexp output)) (symlink (string-append (ungexp %bootstrap-guile) "/bin/guile") "foo") (symlink (ungexp file) (ungexp output "2nd"))))) (drv (gexp->derivation "foo" exp)) (out -> (derivation->output-path drv)) (out2 -> (derivation->output-path drv "2nd")) (done (built-derivations (list drv))) (refs ((store-lift references) out)) (refs2 ((store-lift references) out2)) (guile (package-file %bootstrap-guile "bin/guile"))) (return (and (string=? (readlink (string-append out "/foo")) guile) (string=? (readlink out2) file) (equal? refs (list (dirname (dirname guile)))) (equal? refs2 (list file))))) #:guile-for-build (%guile-for-build))) Test end: result-kind: fail actual-value: #f actual-error: (srfi-34 #) --8<---------------cut here---------------end--------------->8--- The 'guix-daemon' used to do this failed build is also 0.7.14e84b2. The 'guix' used to do this failed build was v0.7-642-g3b50925 plus one local patch that adds "--with-default-trust-store-file=/etc/ssl/certs/ca-certificates.crt" to the GnuTLS configure flags. Mark ------------=_1415132403-15501-1-- From unknown Wed Sep 10 19:49:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18935: gexp->derivation test failure Resent-From: Mark H Weaver Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 04 Nov 2014 21:46:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18935 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 18935@debbugs.gnu.org Cc: ludo@gnu.org Received: via spool by 18935-submit@debbugs.gnu.org id=B18935.141513750723957 (code B ref 18935); Tue, 04 Nov 2014 21:46:01 +0000 Received: (at 18935) by debbugs.gnu.org; 4 Nov 2014 21:45:07 +0000 Received: from localhost ([127.0.0.1]:49283 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XlluU-0006EK-JO for submit@debbugs.gnu.org; Tue, 04 Nov 2014 16:45:07 -0500 Received: from world.peace.net ([96.39.62.75]:37520) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XlluS-0006EB-6Q for 18935@debbugs.gnu.org; Tue, 04 Nov 2014 16:45:04 -0500 Received: from ip72-221-68-65.ri.ri.cox.net ([72.221.68.65] helo=jojen) by world.peace.net with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1XlluJ-0000pz-VD; Tue, 04 Nov 2014 16:44:56 -0500 From: Mark H Weaver References: <87h9yg704p.fsf@netris.org> <8761euafbb.fsf@gnu.org> Date: Tue, 04 Nov 2014 16:44:51 -0500 In-Reply-To: <8761euafbb.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Tue, 04 Nov 2014 21:20:08 +0100") Message-ID: <87y4rqabe4.fsf@netris.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Mark H Weaver skribis: > [...] >> actual-error: (srfi-34 #> "path >> `/tmp/nix-build-guix-0.7.14e84b2.drv-0/source/test-tmp/store/ry17r3hm48c= kcchz9ls6yhd00alyiipx-foo' >> is not valid" status: 1] a587d68>) > > This can only happen if FILE in that test were deleted after its > creation and before the =E2=80=98gexp-derivation=E2=80=99... which canno= t even happen > since FILE remains live for the duration of the =E2=80=98%store=E2=80=99 = session... > except if another daemon instance deletes it! > > Commit 834ea02 fixes that: it turns out that tests/nar.scm was creating > the exact same store item, and then calling the GC to delete it. > > I=E2=80=99ll update the Guix snapshot in Guix. Thanks! > (In the meantime, chances are > that you can just restart the build and won=E2=80=99t stumble upon this b= ug, > which was unlikely to occur.) The same failure happened to me in two consecutive build attempts: once when running "guix system build", and then again when running "guix build -K guix" so that I could get the failed test logs. Mark From unknown Wed Sep 10 19:49:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18935: gexp->derivation test failure Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 05 Nov 2014 13:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18935 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Mark H Weaver Cc: 18935@debbugs.gnu.org Received: via spool by 18935-submit@debbugs.gnu.org id=B18935.141519443824709 (code B ref 18935); Wed, 05 Nov 2014 13:34:02 +0000 Received: (at 18935) by debbugs.gnu.org; 5 Nov 2014 13:33:58 +0000 Received: from localhost ([127.0.0.1]:49558 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xm0ij-0006QT-An for submit@debbugs.gnu.org; Wed, 05 Nov 2014 08:33:57 -0500 Received: from hera.aquilenet.fr ([141.255.128.1]:39589) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xm0ih-0006QK-EI for 18935@debbugs.gnu.org; Wed, 05 Nov 2014 08:33:56 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 2930F3EEA; Wed, 5 Nov 2014 14:33:53 +0100 (CET) Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 91HQlKaT1LG7; Wed, 5 Nov 2014 14:33:53 +0100 (CET) Received: from pluto (reverse-83.fdn.fr [80.67.176.83]) by hera.aquilenet.fr (Postfix) with ESMTPSA id CCE2F327; Wed, 5 Nov 2014 14:33:52 +0100 (CET) From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <87h9yg704p.fsf@netris.org> <8761euafbb.fsf@gnu.org> <87y4rqabe4.fsf@netris.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 15 Brumaire an 223 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0xEA52ECF4 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 83C4 F8E5 10A3 3B4C 5BEA D15D 77DD 95E2 EA52 ECF4 X-OS: x86_64-unknown-linux-gnu Date: Wed, 05 Nov 2014 14:33:52 +0100 In-Reply-To: <87y4rqabe4.fsf@netris.org> (Mark H. Weaver's message of "Tue, 04 Nov 2014 16:44:51 -0500") Message-ID: <87k3396abj.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Mark H Weaver skribis: > The same failure happened to me in two consecutive build attempts: > once when running "guix system build", and then again when running > "guix build -K guix" so that I could get the failed test logs. Oh, that=E2=80=99s surprising. I=E2=80=99ve not stumbled upon it in my wor= king tree, and it has not failed on Hydra: http://hydra.gnu.org/job/gnu/master/guix-0.7.14e84b2.i686-linux/all http://hydra.gnu.org/job/gnu/master/guix-0.7.14e84b2.x86_64-linux/all http://hydra.gnu.org/job/gnu/master/guix-0.7.14e84b2.mips64el-linux/all Ludo=E2=80=99. From unknown Wed Sep 10 19:49:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18935: gexp->derivation test failure Resent-From: Mark H Weaver Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 05 Nov 2014 16:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18935 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Cc: 18935@debbugs.gnu.org Received: via spool by 18935-submit@debbugs.gnu.org id=B18935.141520492310200 (code B ref 18935); Wed, 05 Nov 2014 16:29:02 +0000 Received: (at 18935) by debbugs.gnu.org; 5 Nov 2014 16:28:43 +0000 Received: from localhost ([127.0.0.1]:50234 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xm3Rr-0002eR-9Y for submit@debbugs.gnu.org; Wed, 05 Nov 2014 11:28:43 -0500 Received: from world.peace.net ([96.39.62.75]:38285) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xm3Ro-0002eG-5K for 18935@debbugs.gnu.org; Wed, 05 Nov 2014 11:28:42 -0500 Received: from ip72-221-68-65.ri.ri.cox.net ([72.221.68.65] helo=jojen) by world.peace.net with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1Xm3Rh-000078-Np; Wed, 05 Nov 2014 11:28:33 -0500 From: Mark H Weaver References: <87h9yg704p.fsf@netris.org> <8761euafbb.fsf@gnu.org> <87y4rqabe4.fsf@netris.org> <87k3396abj.fsf@gnu.org> Date: Wed, 05 Nov 2014 11:28:32 -0500 In-Reply-To: <87k3396abj.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Wed, 05 Nov 2014 14:33:52 +0100") Message-ID: <87r3xha9xr.fsf@netris.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Mark H Weaver skribis: > >> The same failure happened to me in two consecutive build attempts: >> once when running "guix system build", and then again when running >> "guix build -K guix" so that I could get the failed test logs. > > Oh, that=E2=80=99s surprising. I=E2=80=99ve not stumbled upon it in my w= orking tree, > and it has not failed on Hydra: Update: the same failure has happened to me in *five* consecutive build attempts. I guess I'll have to add another local patch (to update guix in guix) to get my system updated. Thanks, Mark From unknown Wed Sep 10 19:49:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18935: gexp->derivation test failure Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 05 Nov 2014 20:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18935 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Mark H Weaver Cc: 18935@debbugs.gnu.org Received: via spool by 18935-submit@debbugs.gnu.org id=B18935.141521782832174 (code B ref 18935); Wed, 05 Nov 2014 20:04:01 +0000 Received: (at 18935) by debbugs.gnu.org; 5 Nov 2014 20:03:48 +0000 Received: from localhost ([127.0.0.1]:50411 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xm6nz-0008Mq-8r for submit@debbugs.gnu.org; Wed, 05 Nov 2014 15:03:47 -0500 Received: from hera.aquilenet.fr ([141.255.128.1]:39865) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xm6nw-0008Me-Hp for 18935@debbugs.gnu.org; Wed, 05 Nov 2014 15:03:45 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id C37803F28; Wed, 5 Nov 2014 21:03:42 +0100 (CET) Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f+kH3-A2nfnN; Wed, 5 Nov 2014 21:03:42 +0100 (CET) Received: from pluto (reverse-83.fdn.fr [80.67.176.83]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 707202E04; Wed, 5 Nov 2014 21:03:42 +0100 (CET) From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <87h9yg704p.fsf@netris.org> <8761euafbb.fsf@gnu.org> <87y4rqabe4.fsf@netris.org> <87k3396abj.fsf@gnu.org> <87r3xha9xr.fsf@netris.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 15 Brumaire an 223 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0xEA52ECF4 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 83C4 F8E5 10A3 3B4C 5BEA D15D 77DD 95E2 EA52 ECF4 X-OS: x86_64-unknown-linux-gnu Date: Wed, 05 Nov 2014 21:03:41 +0100 In-Reply-To: <87r3xha9xr.fsf@netris.org> (Mark H. Weaver's message of "Wed, 05 Nov 2014 11:28:32 -0500") Message-ID: <87r3xh4dpe.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Mark H Weaver skribis: > ludo@gnu.org (Ludovic Court=C3=A8s) writes: > >> Mark H Weaver skribis: >> >>> The same failure happened to me in two consecutive build attempts: >>> once when running "guix system build", and then again when running >>> "guix build -K guix" so that I could get the failed test logs. >> >> Oh, that=E2=80=99s surprising. I=E2=80=99ve not stumbled upon it in my = working tree, >> and it has not failed on Hydra: > > Update: the same failure has happened to me in *five* consecutive build > attempts. Then either I was mistaken and there=E2=80=99s another bug hiding, or sched= uling and I/O are very much deterministic. You=E2=80=99re not using --cache-failures, are you? > I guess I'll have to add another local patch (to update guix in guix) > to get my system updated. Then could you try adding just applying 834ea02? TIA, Ludo=E2=80=99.