From unknown Sun Jun 22 08:09:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#32966: tests/install.scm tests all fail Resent-From: =?UTF-8?Q?Cl=C3=A9ment?= Lassieur Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 07 Oct 2018 12:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 32966 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 32966@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15389153687387 (code B ref -1); Sun, 07 Oct 2018 12:30:02 +0000 Received: (at submit) by debbugs.gnu.org; 7 Oct 2018 12:29:28 +0000 Received: from localhost ([127.0.0.1]:39120 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g98Bb-0001v5-QY for submit@debbugs.gnu.org; Sun, 07 Oct 2018 08:29:28 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51439) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g98BZ-0001un-D1 for submit@debbugs.gnu.org; Sun, 07 Oct 2018 08:29:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g98BS-0005ea-Fh for submit@debbugs.gnu.org; Sun, 07 Oct 2018 08:29:20 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:40703) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g98BS-0005eN-Cb for submit@debbugs.gnu.org; Sun, 07 Oct 2018 08:29:18 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60802) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g98BO-0005qS-WF for bug-guix@gnu.org; Sun, 07 Oct 2018 08:29:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g986D-0000Wn-8z for bug-guix@gnu.org; Sun, 07 Oct 2018 08:23:57 -0400 Received: from mail.lassieur.org ([83.152.10.219]:58262) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g986C-0000St-Qk for bug-guix@gnu.org; Sun, 07 Oct 2018 08:23:53 -0400 Received: from rodion (37.173.198.34 [37.173.198.34]) by mail.lassieur.org (OpenSMTPD) with ESMTPSA id fac8da7d (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO) for ; Sun, 7 Oct 2018 12:19:41 +0000 (UTC) User-agent: mu4e 1.0; emacs 26.1 From: =?UTF-8?Q?Cl=C3=A9ment?= Lassieur Date: Sun, 07 Oct 2018 14:23:48 +0200 Message-ID: <87murq0wtn.fsf@lassieur.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.1 (-----) Hi, Those tests are run at each evaluation and they all fail. test.btrfs-root-os.x86_64-linux test.encrypted-root-os.x86_64-linux test.installed-extlinux-os.x86_64-linux test.separate-home-os.x86_64-linux test.raid-root-os.x86_64-linux test.separate-store-os.x86_64-linux test.iso-image-installer.x86_64-linux test.installed-os.x86_64-linux =20=20=20=20 test.btrfs-root-os.i686-linux test.encrypted-root-os.i686-linux test.installed-extlinux-os.i686-linux test.separate-home-os.i686-linux test.raid-root-os.i686-linux test.separate-store-os.i686-linux test.iso-image-installer.i686-linux test.installed-os.i686-linux This is the output of one of them when run manually: --8<---------------cut here---------------start------------->8--- $ guix build /gnu/store/0l77fgdgp4c3yq82mwd1kq1rzckn5x9b-btrfs-root-os.drv substitute: updating substitutes from 'https://mirror.hydra.gnu.org'... 100= .0% substitute: updating substitutes from 'https://bayfront.guixsd.org'... 100.= 0% substitute: updating substitutes from 'https://berlin.guixsd.org'... 100.0% The following derivations will be built: /gnu/store/0l77fgdgp4c3yq82mwd1kq1rzckn5x9b-btrfs-root-os.drv /gnu/store/hk27hcjkrcsjacpj0f6bjdr48glj73jv-module-import-compiled.drv /gnu/store/l6vzjb50ywb3xh7m0jh67b1y1l8mddc5-module-import.drv /gnu/store/kg33b56kayrqy6a12rmcg2icwchxaik8-builder-in-linux-vm.drv /gnu/store/a8cwqky87qjwi1wrfm38wv8ivhvim3dr-shepherd-cow-store.scm.drv /gnu/store/7nkmah5qy0176zx1hv9szifc4hqf7xwj-shepherd-term-tty3.scm.drv /gnu/store/9gqb8lgmlmmpfrvlqyzzzygknvdq0j77-shepherd.conf.drv /gnu/store/8z3nfh5psn6gf16yn744bkd1b6k9s958-boot.drv /gnu/store/wv6h79wl3iwwkkxw1lj482ccig8vvg0j-manual-database.drv /gnu/store/68fdr40vb3k7hnjxhagd5i13vlp7irvn-profile.drv /gnu/store/5zwawq90pdibkjwirfm6ag4cf9zp344h-system.drv /gnu/store/7b054w5p8870k2rdc7jfimqk2k6n163d-module-import.drv /gnu/store/ip8h5xsn6cw2xh7l16sqhm4f41nqgjdd-grub.cfg.drv /gnu/store/w3i1s5k3d01wwn8xyc2m4v6aqk2fw4wx-module-import-compiled.drv /gnu/store/x7ap44jargq6kq2kwvgf6h81dz4j15ln-linux-vm-loader.drv /gnu/store/wi23bh8017dxq4ljsvv7m3gqjkynbbdn-disk-image.drv /gnu/store/qn1302dzn8f1k2b8v928hbm9ln86qx13-installation.drv 0.0 MB will be downloaded: /gnu/store/54j2a2bfzfd8gdxlan0v6r8zjfb6ywj2-gc-roots /gnu/store/fzbxdfy357zmbs3f5333kg3l5b5h20jp-system building /gnu/store/7b054w5p8870k2rdc7jfimqk2k6n163d-module-import.drv... substitute: updating substitutes from 'https://mirror.hydra.gnu.org'... 100= .0% substitute: updating substitutes from 'https://bayfront.guixsd.org'... 100.= 0% substitute: updating substitutes from 'https://berlin.guixsd.org'... 100.0% Backtrace: 2 (primitive-load "/gnu/store/fcybzbgns1nsglrkdj833mk53si?") In srfi/srfi-1.scm: 640:9 1 (for-each # ?) In unknown file: 0 (copy-file "/gnu/store/sqacjhyfz32diqys3pp7j6x8bs2zx7p?" ?) ERROR: In procedure copy-file: In procedure copy-file: Permission denied builder for `/gnu/store/7b054w5p8870k2rdc7jfimqk2k6n163d-module-import.drv'= failed with exit code 1 build of /gnu/store/7b054w5p8870k2rdc7jfimqk2k6n163d-module-import.drv fail= ed View build log at '/var/log/guix/drvs/7b/054w5p8870k2rdc7jfimqk2k6n163d-mod= ule-import.drv.gz'. cannot build derivation `/gnu/store/wi23bh8017dxq4ljsvv7m3gqjkynbbdn-disk-i= mage.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/qn1302dzn8f1k2b8v928hbm9ln86qx13-instal= lation.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/0l77fgdgp4c3yq82mwd1kq1rzckn5x9b-btrfs-= root-os.drv': 1 dependencies couldn't be built guix build: error: build failed: build of `/gnu/store/0l77fgdgp4c3yq82mwd1k= q1rzckn5x9b-btrfs-root-os.drv' failed --8<---------------cut here---------------end--------------->8--- Cl=C3=A9ment From unknown Sun Jun 22 08:09:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#32966: tests/install.scm tests all fail Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 08 Oct 2018 13:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32966 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: =?UTF-8?Q?Cl=C3=A9ment?= Lassieur Cc: 32966@debbugs.gnu.org Received: via spool by 32966-submit@debbugs.gnu.org id=B32966.15390063954890 (code B ref 32966); Mon, 08 Oct 2018 13:47:02 +0000 Received: (at 32966) by debbugs.gnu.org; 8 Oct 2018 13:46:35 +0000 Received: from localhost ([127.0.0.1]:40022 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g9Vrn-0001Go-E8 for submit@debbugs.gnu.org; Mon, 08 Oct 2018 09:46:35 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59917) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g9Vrl-0001GY-HZ for 32966@debbugs.gnu.org; Mon, 08 Oct 2018 09:46:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g9Vrc-0005Ch-3Z for 32966@debbugs.gnu.org; Mon, 08 Oct 2018 09:46:28 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:35120) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g9Vrb-0005CZ-Vu; Mon, 08 Oct 2018 09:46:24 -0400 Received: from [193.50.110.78] (port=57292 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1g9Vrb-00076F-Mw; Mon, 08 Oct 2018 09:46:23 -0400 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <87murq0wtn.fsf@lassieur.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 17 =?UTF-8?Q?Vend=C3=A9miaire?= an 227 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 08 Oct 2018 15:46:22 +0200 In-Reply-To: <87murq0wtn.fsf@lassieur.org> ("=?UTF-8?Q?Cl=C3=A9ment?= Lassieur"'s message of "Sun, 07 Oct 2018 14:23:48 +0200") Message-ID: <87pnwky2j5.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -6.0 (------) Hello! Cl=C3=A9ment Lassieur skribis: > building /gnu/store/7b054w5p8870k2rdc7jfimqk2k6n163d-module-import.drv... > substitute: updating substitutes from 'https://mirror.hydra.gnu.org'... 1= 00.0% > substitute: updating substitutes from 'https://bayfront.guixsd.org'... 10= 0.0% > substitute: updating substitutes from 'https://berlin.guixsd.org'... 100.= 0% > Backtrace: > 2 (primitive-load "/gnu/store/fcybzbgns1nsglrkdj833mk53si?") > In srfi/srfi-1.scm: > 640:9 1 (for-each # ?) > In unknown file: > 0 (copy-file "/gnu/store/sqacjhyfz32diqys3pp7j6x8bs2zx7p?" ?) > > ERROR: In procedure copy-file: > In procedure copy-file: Permission denied > builder for `/gnu/store/7b054w5p8870k2rdc7jfimqk2k6n163d-module-import.dr= v' failed with exit code 1 > build of /gnu/store/7b054w5p8870k2rdc7jfimqk2k6n163d-module-import.drv fa= iled > View build log at '/var/log/guix/drvs/7b/054w5p8870k2rdc7jfimqk2k6n163d-m= odule-import.drv.gz'. > cannot build derivation `/gnu/store/wi23bh8017dxq4ljsvv7m3gqjkynbbdn-disk= -image.drv': 1 dependencies couldn't be built > cannot build derivation `/gnu/store/qn1302dzn8f1k2b8v928hbm9ln86qx13-inst= allation.drv': 1 dependencies couldn't be built > cannot build derivation `/gnu/store/0l77fgdgp4c3yq82mwd1kq1rzckn5x9b-btrf= s-root-os.drv': 1 dependencies couldn't be built I have better results here: --8<---------------cut here---------------start------------->8--- $ make check-system TESTS=3Dbtrfs-root-os [...] # of expected passes 20 @ build-succeeded /gnu/store/0ph6bsnc4armmm2wmsm2z5jcjzk0dhnn-btrfs-root-os= .drv - TOTAL: 1 PASS: /gnu/store/qvyg5j81p32hgbgfkkjqyxhqa9a9sz1i-btrfs-root-os $ git describe v0.15.0-2480-g1deab8cbf --8<---------------cut here---------------end--------------->8--- Could you try from the same commit? Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 27 09:39:46 2018 Received: (at control) by debbugs.gnu.org; 27 Oct 2018 13:39:46 +0000 Received: from localhost ([127.0.0.1]:44730 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gGOob-0005C9-Td for submit@debbugs.gnu.org; Sat, 27 Oct 2018 09:39:46 -0400 Received: from eggs.gnu.org ([208.118.235.92]:56081) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gGOoZ-0005Bu-JT for control@debbugs.gnu.org; Sat, 27 Oct 2018 09:39:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gGOoT-0003EH-5c for control@debbugs.gnu.org; Sat, 27 Oct 2018 09:39:38 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:56789) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gGOoS-0003E4-HO for control@debbugs.gnu.org; Sat, 27 Oct 2018 09:39:37 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=57946 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gGOoO-0000gG-LO for control@debbugs.gnu.org; Sat, 27 Oct 2018 09:39:35 -0400 Date: Sat, 27 Oct 2018 15:39:31 +0200 Message-Id: <871s8bbjak.fsf@gnu.org> To: control@debbugs.gnu.org From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: control message for bug #32966 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -6.0 (------) severity 32966 important From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 27 09:47:45 2018 Received: (at control) by debbugs.gnu.org; 27 Oct 2018 13:47:46 +0000 Received: from localhost ([127.0.0.1]:44734 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gGOwL-0007Qu-ND for submit@debbugs.gnu.org; Sat, 27 Oct 2018 09:47:45 -0400 Received: from eggs.gnu.org ([208.118.235.92]:57382) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gGOwJ-0007Qi-Oi for control@debbugs.gnu.org; Sat, 27 Oct 2018 09:47:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gGOwE-0007aj-1n for control@debbugs.gnu.org; Sat, 27 Oct 2018 09:47:38 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:56874) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gGOwD-0007ae-Ti for control@debbugs.gnu.org; Sat, 27 Oct 2018 09:47:37 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=58000 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gGOwD-0001D0-KZ for control@debbugs.gnu.org; Sat, 27 Oct 2018 09:47:37 -0400 Date: Sat, 27 Oct 2018 15:47:36 +0200 Message-Id: <87zhuza4cn.fsf@gnu.org> To: control@debbugs.gnu.org From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: control message for bug #32966 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -6.0 (------) retitle 32966 'gexp-modules' fails to delete duplicates when code is evaluated From unknown Sun Jun 22 08:09:58 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: =?UTF-8?Q?Cl=C3=A9ment?= Lassieur Subject: bug#32966: closed (Re: bug#32966: tests/install.scm tests all fail) Message-ID: References: <87d0rv770z.fsf@gnu.org> <87murq0wtn.fsf@lassieur.org> X-Gnu-PR-Message: they-closed 32966 X-Gnu-PR-Package: guix Reply-To: 32966@debbugs.gnu.org Date: Sat, 27 Oct 2018 15:19:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1540653542-13570-1" This is a multi-part message in MIME format... ------------=_1540653542-13570-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #32966: 'gexp-modules' fails to delete duplicates when code is evaluated 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 32966@debbugs.gnu.org. --=20 32966: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D32966 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1540653542-13570-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 32966-done) by debbugs.gnu.org; 27 Oct 2018 15:18:15 +0000 Received: from localhost ([127.0.0.1]:45621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gGQLv-0003VT-BB for submit@debbugs.gnu.org; Sat, 27 Oct 2018 11:18:15 -0400 Received: from eggs.gnu.org ([208.118.235.92]:44443) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gGQLs-0003VD-TG for 32966-done@debbugs.gnu.org; Sat, 27 Oct 2018 11:18:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gGQLm-0007a7-Ux for 32966-done@debbugs.gnu.org; Sat, 27 Oct 2018 11:18:07 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:58069) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gGQLm-0007a3-RF; Sat, 27 Oct 2018 11:18:06 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=39578 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gGQLl-0008Gg-Sr; Sat, 27 Oct 2018 11:18:06 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: =?utf-8?Q?Cl=C3=A9ment?= Lassieur Subject: Re: bug#32966: tests/install.scm tests all fail References: <87murq0wtn.fsf@lassieur.org> Date: Sat, 27 Oct 2018 17:18:04 +0200 In-Reply-To: <87murq0wtn.fsf@lassieur.org> (=?utf-8?Q?=22Cl=C3=A9ment?= Lassieur"'s message of "Sun, 07 Oct 2018 14:23:48 +0200") Message-ID: <87d0rv770z.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32966-done Cc: 32966-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -6.0 (------) Hi Cl=C3=A9ment, Cl=C3=A9ment Lassieur skribis: > This is the output of one of them when run manually: > > $ guix build /gnu/store/0l77fgdgp4c3yq82mwd1kq1rzckn5x9b-btrfs-root-os.drv [...] > Backtrace: > 2 (primitive-load "/gnu/store/fcybzbgns1nsglrkdj833mk53si?") > In srfi/srfi-1.scm: > 640:9 1 (for-each # ?) > In unknown file: > 0 (copy-file "/gnu/store/sqacjhyfz32diqys3pp7j6x8bs2zx7p?" ?) > > ERROR: In procedure copy-file: > In procedure copy-file: Permission denied > builder for `/gnu/store/7b054w5p8870k2rdc7jfimqk2k6n163d-module-import.dr= v' failed with exit code 1 This is fixed by 932d1600564cbf359a6ccd1086b968a934bef8e5, which contains an explanation. To reproduce it from a checkout, all you had to do is: make touch guix/self.scm ./pre-inst-env guix system disk-image gnu/system/examples/bare-bones.tmpl The effect of =E2=80=98touch=E2=80=99 is that (guix self) was being evaluat= ed and as a consequence, =E2=80=98make-config.scm=E2=80=99, which is called by =E2=80= =98qemu-image=E2=80=99 in (gnu system vm), would always return a fresh object. As a result, the =E2=80=98delete-duplicates=E2=80=99 call in =E2=80=98gexp-= attribute=E2=80=99 would leave two occurrences of: ((guix config) =3D> ,(scheme-file =E2=80=A6)) Thus, the builder of module-import.drv would look like this: --8<---------------cut here---------------start------------->8--- (for-each (match-lambda ((final-path store-path) (mkdir-p (dirname final-path)) (copy-file store-path final-path))) (quote (("guix/build/utils.scm" "/gnu/store/bp7pms1s0563kcyjyla0f7c89ji= mra9k-utils.scm") ("gnu/build/vm.scm" "/gnu/store/jnfmvx6lay9iqz7fy25myvvf1n3imac1-vm.sc= m") ;; =E2=80=A6 ("gnu/build/install.scm" "/gnu/store/wfrh0xm36r7bbqfq07s91ymcinpc79sa-= install.scm") ("guix/config.scm" "/gnu/store/sqacjhyfz32diqys3pp7j6x8bs2zx7pv-config= .scm") ("guix/config.scm" "/gnu/store/sqacjhyfz32diqys3pp7j6x8bs2zx7pv-config= .scm")))) ;<- twice! --8<---------------cut here---------------end--------------->8--- The module-import.drv build would then fail with =E2=80=9CPermission denied= =E2=80=9D while attempting to copy guix/config.scm for the second time. As to why (guix self) is evaluated in the context of Cuirass=E2=80=A6 it=E2= =80=99s probably because of the =E2=80=98guix offload=E2=80=99 issue fixed in e4752118691e41ae8307649d1abfd4739b3e4bfa. Are you using offloading on your build farm? Thanks, Ludo=E2=80=99. ------------=_1540653542-13570-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 7 Oct 2018 12:29:28 +0000 Received: from localhost ([127.0.0.1]:39120 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g98Bb-0001v5-QY for submit@debbugs.gnu.org; Sun, 07 Oct 2018 08:29:28 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51439) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g98BZ-0001un-D1 for submit@debbugs.gnu.org; Sun, 07 Oct 2018 08:29:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g98BS-0005ea-Fh for submit@debbugs.gnu.org; Sun, 07 Oct 2018 08:29:20 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:40703) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g98BS-0005eN-Cb for submit@debbugs.gnu.org; Sun, 07 Oct 2018 08:29:18 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60802) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g98BO-0005qS-WF for bug-guix@gnu.org; Sun, 07 Oct 2018 08:29:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g986D-0000Wn-8z for bug-guix@gnu.org; Sun, 07 Oct 2018 08:23:57 -0400 Received: from mail.lassieur.org ([83.152.10.219]:58262) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g986C-0000St-Qk for bug-guix@gnu.org; Sun, 07 Oct 2018 08:23:53 -0400 Received: from rodion (37.173.198.34 [37.173.198.34]) by mail.lassieur.org (OpenSMTPD) with ESMTPSA id fac8da7d (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO) for ; Sun, 7 Oct 2018 12:19:41 +0000 (UTC) User-agent: mu4e 1.0; emacs 26.1 From: =?utf-8?Q?Cl=C3=A9ment?= Lassieur To: bug-guix@gnu.org Subject: tests/install.scm tests all fail Date: Sun, 07 Oct 2018 14:23:48 +0200 Message-ID: <87murq0wtn.fsf@lassieur.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.1 (-----) Hi, Those tests are run at each evaluation and they all fail. test.btrfs-root-os.x86_64-linux test.encrypted-root-os.x86_64-linux test.installed-extlinux-os.x86_64-linux test.separate-home-os.x86_64-linux test.raid-root-os.x86_64-linux test.separate-store-os.x86_64-linux test.iso-image-installer.x86_64-linux test.installed-os.x86_64-linux =20=20=20=20 test.btrfs-root-os.i686-linux test.encrypted-root-os.i686-linux test.installed-extlinux-os.i686-linux test.separate-home-os.i686-linux test.raid-root-os.i686-linux test.separate-store-os.i686-linux test.iso-image-installer.i686-linux test.installed-os.i686-linux This is the output of one of them when run manually: --8<---------------cut here---------------start------------->8--- $ guix build /gnu/store/0l77fgdgp4c3yq82mwd1kq1rzckn5x9b-btrfs-root-os.drv substitute: updating substitutes from 'https://mirror.hydra.gnu.org'... 100= .0% substitute: updating substitutes from 'https://bayfront.guixsd.org'... 100.= 0% substitute: updating substitutes from 'https://berlin.guixsd.org'... 100.0% The following derivations will be built: /gnu/store/0l77fgdgp4c3yq82mwd1kq1rzckn5x9b-btrfs-root-os.drv /gnu/store/hk27hcjkrcsjacpj0f6bjdr48glj73jv-module-import-compiled.drv /gnu/store/l6vzjb50ywb3xh7m0jh67b1y1l8mddc5-module-import.drv /gnu/store/kg33b56kayrqy6a12rmcg2icwchxaik8-builder-in-linux-vm.drv /gnu/store/a8cwqky87qjwi1wrfm38wv8ivhvim3dr-shepherd-cow-store.scm.drv /gnu/store/7nkmah5qy0176zx1hv9szifc4hqf7xwj-shepherd-term-tty3.scm.drv /gnu/store/9gqb8lgmlmmpfrvlqyzzzygknvdq0j77-shepherd.conf.drv /gnu/store/8z3nfh5psn6gf16yn744bkd1b6k9s958-boot.drv /gnu/store/wv6h79wl3iwwkkxw1lj482ccig8vvg0j-manual-database.drv /gnu/store/68fdr40vb3k7hnjxhagd5i13vlp7irvn-profile.drv /gnu/store/5zwawq90pdibkjwirfm6ag4cf9zp344h-system.drv /gnu/store/7b054w5p8870k2rdc7jfimqk2k6n163d-module-import.drv /gnu/store/ip8h5xsn6cw2xh7l16sqhm4f41nqgjdd-grub.cfg.drv /gnu/store/w3i1s5k3d01wwn8xyc2m4v6aqk2fw4wx-module-import-compiled.drv /gnu/store/x7ap44jargq6kq2kwvgf6h81dz4j15ln-linux-vm-loader.drv /gnu/store/wi23bh8017dxq4ljsvv7m3gqjkynbbdn-disk-image.drv /gnu/store/qn1302dzn8f1k2b8v928hbm9ln86qx13-installation.drv 0.0 MB will be downloaded: /gnu/store/54j2a2bfzfd8gdxlan0v6r8zjfb6ywj2-gc-roots /gnu/store/fzbxdfy357zmbs3f5333kg3l5b5h20jp-system building /gnu/store/7b054w5p8870k2rdc7jfimqk2k6n163d-module-import.drv... substitute: updating substitutes from 'https://mirror.hydra.gnu.org'... 100= .0% substitute: updating substitutes from 'https://bayfront.guixsd.org'... 100.= 0% substitute: updating substitutes from 'https://berlin.guixsd.org'... 100.0% Backtrace: 2 (primitive-load "/gnu/store/fcybzbgns1nsglrkdj833mk53si?") In srfi/srfi-1.scm: 640:9 1 (for-each # ?) In unknown file: 0 (copy-file "/gnu/store/sqacjhyfz32diqys3pp7j6x8bs2zx7p?" ?) ERROR: In procedure copy-file: In procedure copy-file: Permission denied builder for `/gnu/store/7b054w5p8870k2rdc7jfimqk2k6n163d-module-import.drv'= failed with exit code 1 build of /gnu/store/7b054w5p8870k2rdc7jfimqk2k6n163d-module-import.drv fail= ed View build log at '/var/log/guix/drvs/7b/054w5p8870k2rdc7jfimqk2k6n163d-mod= ule-import.drv.gz'. cannot build derivation `/gnu/store/wi23bh8017dxq4ljsvv7m3gqjkynbbdn-disk-i= mage.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/qn1302dzn8f1k2b8v928hbm9ln86qx13-instal= lation.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/0l77fgdgp4c3yq82mwd1kq1rzckn5x9b-btrfs-= root-os.drv': 1 dependencies couldn't be built guix build: error: build failed: build of `/gnu/store/0l77fgdgp4c3yq82mwd1k= q1rzckn5x9b-btrfs-root-os.drv' failed --8<---------------cut here---------------end--------------->8--- Cl=C3=A9ment ------------=_1540653542-13570-1-- From unknown Sun Jun 22 08:09:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#32966: tests/install.scm tests all fail Resent-From: =?UTF-8?Q?Cl=C3=A9ment?= Lassieur Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 22 Nov 2018 09:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32966 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 32966-done@debbugs.gnu.org Received: via spool by 32966-done@debbugs.gnu.org id=D32966.154287795414080 (code D ref 32966); Thu, 22 Nov 2018 09:13:01 +0000 Received: (at 32966-done) by debbugs.gnu.org; 22 Nov 2018 09:12:34 +0000 Received: from localhost ([127.0.0.1]:40498 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gPl2H-0003f1-LW for submit@debbugs.gnu.org; Thu, 22 Nov 2018 04:12:33 -0500 Received: from mail.lassieur.org ([83.152.10.219]:40682) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gPl2D-0003er-BI for 32966-done@debbugs.gnu.org; Thu, 22 Nov 2018 04:12:30 -0500 Received: from newt (smtp.parrot.biz [62.23.167.188]) by mail.lassieur.org (OpenSMTPD) with ESMTPSA id 934b4367 (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO); Thu, 22 Nov 2018 09:12:28 +0000 (UTC) References: <87murq0wtn.fsf@lassieur.org> <87d0rv770z.fsf@gnu.org> <87a7m46q5b.fsf@lassieur.org> <87wop5ec8m.fsf@inria.fr> User-agent: mu4e 1.0; emacs 26.1 From: =?UTF-8?Q?Cl=C3=A9ment?= Lassieur In-reply-to: <87wop5ec8m.fsf@inria.fr> Date: Thu, 22 Nov 2018 10:12:27 +0100 Message-ID: <87efbdpjb8.fsf@lassieur.org> 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.18 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 (-) Ludovic Court=C3=A8s writes: > Hi Cl=C3=A9ment, > > Cl=C3=A9ment Lassieur skribis: > >> For some time after your message, only 8 of those 16 tests seemed to >> fail. But now they all fail again[1]. > > These GuixSD installation tests occasionally fail for several reasons: > > =E2=80=A2 Sometimes I mess up with =E2=80=98guix system=E2=80=99 and th= e tests catch the > regression (e.g., commit a29ce1f97dc8336e5a063f14d98d673b33b4bff4). > > =E2=80=A2 Sometimes there are missing files in the Guix tarball, which = breaks > =E2=80=98guix=E2=80=99 usage in the installation VM (commit > 1e5b79e5d0e6629dce838dbb10febad676eea773). > > =E2=80=A2 Sometimes installing bare-bones takes slightly more than 1G a= nd the > tests assume 1G is enough (which is a good thing IMO, because it > ensures the image size doesn=E2=80=99t grow unreasonably.) > > On this last point I expect we=E2=80=99ll do better when =E2=80=98core-up= dates=E2=80=99 is > merged because currently on =E2=80=98master=E2=80=99 there=E2=80=99s both= Guile 2.2.4 and 2.2.3 > in the system closure (the latter coming from the =E2=80=98guix=E2=80=99 = package). > > Overall I think these tests are doing a good job a finding problems. :-) > > The problem is that these issues lead to dependency-failed failures on > Cuirass/Hydra, and Cuirass currently doesn=E2=80=99t allow you to see whi= ch > dependency failed and to view its build log (I can view that by logging > in on berlin but that=E2=80=99s obviously suboptimal.) We should fix Cui= rass to > display that info though I=E2=80=99m not entirely sure how. https://bugs.gnu.org/32954 I guess. > Thoughts? Thank you for the explanation. So they are different failures. It's probably not worth keeping a bug open for them, so I'm closing it again. Cheers, Cl=C3=A9ment