From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms1.migadu.com with LMTPS id iL8MFfpHQ2bfBgAAqHPOHw:P1 (envelope-from ) for ; Tue, 14 May 2024 13:16:10 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id iL8MFfpHQ2bfBgAAqHPOHw (envelope-from ) for ; Tue, 14 May 2024 13:16:10 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1715685370; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:list-id:list-help:list-unsubscribe:list-subscribe: list-post; bh=LcbYD702m/jCY9iv/tqtjznsMiWy6MK7NFhj8Gye1n4=; b=ZslTzlr32qqRdya+Cb7C6VdxT5PdI+3RX/FaeQI06tDU90zxnk634LfHmectJuKGTdCU5+ wIozdZkzRcIXzLaUN+xXPWxG69EYm9sRdPollJPsJeZLdWuabfs9eWXcNOHFZlt2iF/cAv kkmKhZkVSqNUv8LdZq2RwVl37uRh4A1cd0PF7FGc31Ib5zgTw8q1lMnULGz7KqY3Tewvuz pKtTGAfn83pEP4hiCrH61KXZjsvfTlNgT7x4pBrr9VT4kdpra4H38pfXzKynydPyfGaxtU JN2qk77LZs7Eq2xKYvYw3eLRu3U6kOJnNKq9QTUJnF3Zg1rO3OwASUFEiuT84w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1715685370; a=rsa-sha256; cv=none; b=soouAEhhpHLFLdFs2aMEBeVrrdRu7SCf4KxizAh1HGOUXns/GrX/rY4zLUdd82SoBpUb/o cSZMEi6mC5IMnrVxssEcsRPYYD4dtG+PaJw5lam/gkfTt8lDKBJVm4fw3YF5XND2KoexW+ BOPcKHbkxWE9F499t/dLxwY8gvrD7JNKzvxDLR01Cl2mcp21aZmmZqTwunWvqVGiG+rA23 z58ZTBCBbvjIuj9bOTNYxfK1dAuv71xduvu+M547DLikSNVdkpoM1Wusow4f+A142pVpGV scD7jA/a2y05gKVyEnzb6sjZAFsKc/anrXOBoFqfQ3ej8cCihmUSR/FL02ESlQ== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 01B1D7470B for ; Tue, 14 May 2024 13:16:10 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s6q83-0000II-V6; Tue, 14 May 2024 07:15:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s6q7a-0000Eh-H9 for bug-guix@gnu.org; Tue, 14 May 2024 07:15:04 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1s6q7Y-00087F-WA for bug-guix@gnu.org; Tue, 14 May 2024 07:15:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1s6q7Z-0006Sn-VW for bug-guix@gnu.org; Tue, 14 May 2024 07:15:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#70932: FAIL tests/guix-shell.sh Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 14 May 2024 11:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 70932 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 70932@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.171568525824804 (code B ref -1); Tue, 14 May 2024 11:15:01 +0000 Received: (at submit) by debbugs.gnu.org; 14 May 2024 11:14:18 +0000 Received: from localhost ([127.0.0.1]:38729 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s6q6r-0006S0-Kv for submit@debbugs.gnu.org; Tue, 14 May 2024 07:14:18 -0400 Received: from lists.gnu.org ([209.51.188.17]:38164) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s6q6n-0006Ru-HJ for submit@debbugs.gnu.org; Tue, 14 May 2024 07:14:15 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s6q6m-0008Va-6R for bug-guix@gnu.org; Tue, 14 May 2024 07:14:12 -0400 Received: from mira.cbaines.net ([212.71.252.8]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s6q6k-00083l-AT for bug-guix@gnu.org; Tue, 14 May 2024 07:14:11 -0400 Received: from localhost (unknown [45.67.83.168]) by mira.cbaines.net (Postfix) with ESMTPSA id 30E5D27BBE2 for ; Tue, 14 May 2024 12:14:08 +0100 (BST) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 84de54c0 for ; Tue, 14 May 2024 11:14:06 +0000 (UTC) From: Christopher Baines User-Agent: mu4e 1.12.2; emacs 29.3 Date: Tue, 14 May 2024 12:14:06 +0100 Message-ID: <87ikzgzlvl.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=212.71.252.8; envelope-from=mail@cbaines.net; helo=mira.cbaines.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Spam-Score: -7.17 X-Migadu-Queue-Id: 01B1D7470B X-Migadu-Scanner: mx10.migadu.com X-Migadu-Spam-Score: -7.17 X-TUID: 320Xn6QJ355+ --=-=-= Content-Type: text/plain When attempting to update the guix package, I got this failure. The test log makes no sense though, as it's trying to test for errors, so I have no idea where to start in working out what is wrong. I thought maybe the issue was here: guix shell: error: package intelmetool@4.7 does not support armhf-linux But apparently that's expected? There's nothing in the log to indicate that it's going to try something that should fail though. FAIL: tests/guix-shell ====================== + guix shell --version guix shell (GNU Guix) 1.4.0-20.37719d3 Copyright (C) 2024 the Guix authors License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. + configdir=t-guix-shell-config-19847 + tmpdir=t-guix-shell-19847 + trap 'rm -r "$tmpdir" "$configdir"' EXIT + mkdir t-guix-shell-19847 t-guix-shell-config-19847 t-guix-shell-config-19847/guix ++ realpath t-guix-shell-config-19847 + XDG_CONFIG_HOME=/tmp/guix-build-guix-1.4.0-20.37719d3.drv-0/source/t-guix-shell-config-19847 + export XDG_CONFIG_HOME + guix shell --bootstrap --pure guile-bootstrap -- guile --version accepted connection from pid 19864, user nixbld guile (GNU Guile) 2.0.9 Copyright (C) 2013 Free Software Foundation, Inc. License LGPLv3+: GNU LGPL 3 or later . This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. + guix shell --bootstrap guile-bootstrap -S /dummy=bin/guile hint: Consider passing the `--check' option once to make sure your shell does not clobber environment variables. guix shell: error: '--symlink' cannot be used without '--container' + guix shell --ad-hoc guile-bootstrap guix shell: error: ad-hoc: unrecognized option + guix shell -s armhf-linux intelmetool -n hint: Consider passing the `--check' option once to make sure your shell does not clobber environment variables. accepted connection from pid 19896, user nixbld guix shell: error: package intelmetool@4.7 does not support armhf-linux ++ echo /proc/19847/fd/0 /proc/19847/fd/1 /proc/19847/fd/2 /proc/19847/fd/255 /proc/19847/fd/3 + initial_fd_list='/proc/19847/fd/0 /proc/19847/fd/1 /proc/19847/fd/2 /proc/19847/fd/255 /proc/19847/fd/3' ++ guix shell --bootstrap guile-bootstrap -- bash -c 'echo /proc/$$/fd/*' + fd_list='/proc/19918/fd/0 /proc/19918/fd/1 /proc/19918/fd/2 /proc/19918/fd/3' ++ echo /proc/19918/fd/0 /proc/19918/fd/1 /proc/19918/fd/2 /proc/19918/fd/3 ++ wc -w ++ echo /proc/19847/fd/0 /proc/19847/fd/1 /proc/19847/fd/2 /proc/19847/fd/255 /proc/19847/fd/3 ++ wc -w + test 4 -le 5 + cat + cd t-guix-shell-19847 ++ type -P true + SHELL=/gnu/store/a5i8avx826brw5grn3n4qv40g514505c-coreutils-9.1/bin/true + guix shell --bootstrap + grep 'not authorized' t-guix-shell-19847/stderr guix shell: error: not loading '/tmp/guix-build-guix-1.4.0-20.37719d3.drv-0/source/t-guix-shell-19847/guix.scm' because not authorized to do so + rm t-guix-shell-19847/stderr ++ realpath t-guix-shell-19847 + echo /tmp/guix-build-guix-1.4.0-20.37719d3.drv-0/source/t-guix-shell-19847 + cd t-guix-shell-19847 + guix shell --bootstrap -- true accepted connection from pid 19942, user nixbld guix shell: warning: no packages specified; creating an empty environment + mv t-guix-shell-19847/guix.scm t-guix-shell-19847/manifest.scm + cd t-guix-shell-19847 + guix shell --bootstrap -- true guix shell: warning: no packages specified; creating an empty environment + rm t-guix-shell-19847/manifest.scm + cat + cat + chmod +x t-guix-shell-19847/fake-shell.sh ++ cd t-guix-shell-19847 +++ realpath fake-shell.sh ++ SHELL=/tmp/guix-build-guix-1.4.0-20.37719d3.drv-0/source/t-guix-shell-19847/fake-shell.sh ++ guix shell --bootstrap guix shell: loading environment from '/tmp/guix-build-guix-1.4.0-20.37719d3.drv-0/source/t-guix-shell-19847/manifest.scm'... hint: Consider passing the `--check' option once to make sure your shell does not clobber environment variables. accepted connection from pid 19971, user nixbld + profile1=/tmp/guix-tests/store/vqrwmdf81v9wb4gb70g6v8b4xnm8l5ih-profile ++ guix shell --bootstrap guile-bootstrap -- /gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/bin/sh -c 'echo $GUIX_ENVIRONMENT' + profile2=/tmp/guix-tests/store/vqrwmdf81v9wb4gb70g6v8b4xnm8l5ih-profile + test -n /tmp/guix-tests/store/vqrwmdf81v9wb4gb70g6v8b4xnm8l5ih-profile + test /tmp/guix-tests/store/vqrwmdf81v9wb4gb70g6v8b4xnm8l5ih-profile = /tmp/guix-tests/store/vqrwmdf81v9wb4gb70g6v8b4xnm8l5ih-profile + rm t-guix-shell-19847/manifest.scm + echo 'Broken manifest.' + cd t-guix-shell-19847 ++ realpath fake-shell.sh + SHELL=/tmp/guix-build-guix-1.4.0-20.37719d3.drv-0/source/t-guix-shell-19847/fake-shell.sh + guix shell --bootstrap -q hint: Consider passing the `--check' option once to make sure your shell does not clobber environment variables. guix shell: warning: no packages specified; creating an empty environment /tmp/guix-tests/store/j5bh45fk0nc7zxs74lv3ninf23plpsvm-profile + rm t-guix-shell-19847/manifest.scm + cat + guix shell --bootstrap --pure -D -f t-guix-shell-19847/empty-package.scm guile-bootstrap -- guile --version accepted connection from pid 20011, user nixbld guile (GNU Guile) 2.0.9 Copyright (C) 2013 Free Software Foundation, Inc. License LGPLv3+: GNU LGPL 3 or later . This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. + rm t-guix-shell-19847/empty-package.scm ++ guile -c '(use-modules (guix utils)) (display (%current-system))' + this_system=x86_64-linux ++ guile -c '(use-modules (guix utils)) (display (if (string=? "riscv64-linux" (%current-system)) "x86_64-linux" "riscv64-linux"))' + other_system=riscv64-linux + cat + guix shell -D -f t-guix-shell-19847/some-package.scm -n hint: Consider passing the `--check' option once to make sure your shell does not clobber environment variables. + false + rm -r t-guix-shell-19847 t-guix-shell-config-19847 FAIL tests/guix-shell.sh (exit status: 1) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmZDR35fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XcJWRAApPbzIf3t2AJ6S15hPtlrClHkehIQ8SMu BTwwVoCrIXQPyFXidcghoZfK1N3V66dmx25CLnl15ncBtdiB2zyRDGNIROG5iHcA 9jwC6ZVnv1suDYX0ar7O5X6gIqGMFLgUMM5VeabBvx1Ht0uRlTti1e9HDrQdqOfw SC9PHC+McCJ49iCmUP3Ddyu53g+ivmvNLsa4Ebwy2ZLvg2InvDQr0iA33pwAGOjr cazimxIj57Brs4ZPwJh46l8B4MSZD3wVLYj3akUJoc1aGSDhowR52EwL/S1/IK/J AhdVreiOXIJlR7xyqkX+nV8/1glvHAk7lLQ6Qw2w/rhOqgYzEKldkYi0c9Cifx9D PmZRmxpcxyqoGhqE+7lYzA53jtKXMe/BM56kSkR4m7xO+3cMiYMSNjSSzKZa1BC1 b+AdTvsu++Gg/xGkBdiUOD9BMUA31vU9oeVbRHffEFiqj2mnv1zNm12hQV5irbTQ ftKjKGuCxHrKgeEJ3Teg94f881IEV9cnXx4/fadxvmM1ivHQ8UCCc34fXzzG43ev cfytQNLaHLJHmfmz4PrqzTcWoU2LeBDTx7fbAjpqxfBBun5rz6IpsO5nnXM7pmi0 TwysAWGt9wnPufc2XxMPPgxDy8+jn5yvBEVoGCGjLWjbYvuZ9Q9ui/1Sh6b9mroS tfRMPARHed0= =oI4p -----END PGP SIGNATURE----- --=-=-=--