From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 04 18:16:59 2017 Received: (at submit) by debbugs.gnu.org; 4 Dec 2017 23:16:59 +0000 Received: from localhost ([127.0.0.1]:46100 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eLzys-0003jt-O7 for submit@debbugs.gnu.org; Mon, 04 Dec 2017 18:16:59 -0500 Received: from eggs.gnu.org ([208.118.235.92]:59513) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eLzyr-0003ji-F0 for submit@debbugs.gnu.org; Mon, 04 Dec 2017 18:16:57 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eLzyl-0003Ig-Fv for submit@debbugs.gnu.org; Mon, 04 Dec 2017 18:16:52 -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.8 required=5.0 tests=BAYES_50,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:37954) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eLzyl-0003Ic-Cs for submit@debbugs.gnu.org; Mon, 04 Dec 2017 18:16:51 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50483) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eLzyk-0005JY-6s for bug-guix@gnu.org; Mon, 04 Dec 2017 18:16:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eLzyj-0003HY-Au for bug-guix@gnu.org; Mon, 04 Dec 2017 18:16:50 -0500 Received: from cascadia.aikidev.net ([2600:3c01::f03c:91ff:fedf:64ce]:56654) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eLzyj-0003Gd-4r for bug-guix@gnu.org; Mon, 04 Dec 2017 18:16:49 -0500 Received: from localhost (unknown [IPv6:2600:3c01:e000:21:21:21:0:100b]) (Authenticated sender: vagrant@cascadia.debian.net) by cascadia.aikidev.net (Postfix) with ESMTPSA id 508851AB20 for ; Mon, 4 Dec 2017 15:16:47 -0800 (PST) From: Vagrant Cascadian To: bug-guix@gnu.org Subject: challenge Backtraces Date: Mon, 04 Dec 2017 15:16:35 -0800 Message-ID: <87wp22w0bw.fsf@aikidev.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" 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: -1.5 (-) 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: -1.5 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable After a recent guix pull, I'm getting tracebacks when attempting to run guix challenge. I tried switching subsititues to a local caching proxy, not sure if that could possibly break anything. But after switching back to using the substitutes directly, the problem still persists. $ guix --version guix (GNU guix) 1fa37d1b55b1d25a9d20c7b50a531b763e7a1398 $ guix challenge --substitute-urls=3D"https://berlin.guixsd.org https://mir= ror.hydra.gnu.org" linux-libre Backtrace: 12 (primitive-load "/gnu/store/sy84f3kbjj2f2nl1ljbdcmsqrz8=E2=80= =A6") In guix/ui.scm: 1452:12 11 (run-guix-command _ . _) In ice-9/boot-9.scm: 837:9 10 (catch _ _ # =E2=80=A6) 837:9 9 (catch _ _ # =E2=80=A6) 837:9 8 (catch _ _ # =E2=80=A6) In guix/scripts/challenge.scm: 304:13 7 (_) In guix/store.scm: 1444:24 6 (run-with-store _ _ #:guile-for-build _ #:system _ # _) In guix/scripts/challenge.scm: 305:15 5 (_ _) 149:34 4 (_ _) In srfi/srfi-1.scm: 679:15 3 (append-map _ _ . _) 592:17 2 (map1 ("https://berlin.guixsd.org"; "https://mirror.hy=E2=80= =A6")) In guix/scripts/substitute.scm: 725:23 1 (lookup-narinfos "https://berlin.guixsd.org"; _) 697:16 0 (fetch-narinfos "https://berlin.guixsd.org"; ("/gnu/sto=E2=80= =A6")) guix/scripts/substitute.scm:697:16: In procedure fetch-narinfos: guix/scripts/substitute.scm:697:16: Wrong type to apply: # live well, vagrant --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEcDardHbDotegGFCHt4uC1IFLkbYFAlol11MACgkQt4uC1IFL kbZKOA/5AUr4/lDVFUTNm10PP8NNInrq8dYlyqxDaHCpJ530I3AkCrFKy4bxlFvJ 1GLx+5UiqNlpkpWcuZjezvzcNpBiRrkPVE9ruJ8XtoBS9GZrEVk/LccgQJ2DdAk5 WePyI/X/gHtJd5lqYyvw1RU8nL8PcNQ+Rahu8Cmi+8Gl+tglbeyHTS+OTwhkyDgl aoFJHaJLhsq1b/qfzd0ZkK4mFPKW6e1DmiJY8mqAch4iWNbgHhNCarD8d2vJyKQD uEjqK/31u1AwYv/0+OtpCj+PHsgYOzjlM22DSxVljrjSP6U0B43q89SgSxbmqfHQ NoDqGUA7qXm/dtDrk9jjoaCZxIToJKmJQwm326FujdMSLlqDDVnBk284ngCsTXLl Z2gI2xX5CecIuP6+2zMcSN6bmEXVLGyBpxRDwW84dhDPMLB807QipminXX4MCJ1D ZX2kUk2xoUWnBCti5JV9+1taVXD7tYSqzjUVrjENURwpDPitQNQh2Wx5yHxIlSPM dmVIWlk0p8IjdQt2eKAtfXGlXdJ28HlOxzl+BClfpTCKqR8ua3hktL0APzmzflo5 VjIwfi37iqrLq5WvP1Db5gRmFjBd2PrhKSyASitCPvkjmqB4qgGtt6M1fNmskS8o gtFBa6L5WxX/ArkWZqP9QUPHH/TsGhY8gbYOTw37tfhynSxdZGQ= =NxxX -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 05 15:56:48 2017 Received: (at 29570) by debbugs.gnu.org; 5 Dec 2017 20:56:48 +0000 Received: from localhost ([127.0.0.1]:48139 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eMKGl-0001a7-Ji for submit@debbugs.gnu.org; Tue, 05 Dec 2017 15:56:48 -0500 Received: from hera.aquilenet.fr ([141.255.128.1]:47030) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eMKGi-0001Zw-TR for 29570@debbugs.gnu.org; Tue, 05 Dec 2017 15:56:45 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 9BFE6102F6; Tue, 5 Dec 2017 21:56:46 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr 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 gzK-3BzHFrPU; Tue, 5 Dec 2017 21:56:45 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 6D727102F3; Tue, 5 Dec 2017 21:56:45 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Vagrant Cascadian Subject: Re: bug#29570: challenge Backtraces References: <87wp22w0bw.fsf@aikidev.net> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 15 Frimaire an 226 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: Tue, 05 Dec 2017 21:56:41 +0100 In-Reply-To: <87wp22w0bw.fsf@aikidev.net> (Vagrant Cascadian's message of "Mon, 04 Dec 2017 15:16:35 -0800") Message-ID: <871sk8c2ra.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (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: 29570 Cc: 29570@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: 1.0 (+) Hi Vagrant, Vagrant Cascadian skribis: > $ guix --version > guix (GNU guix) 1fa37d1b55b1d25a9d20c7b50a531b763e7a1398 It looks like my repo lacks this commit. > $ guix challenge --substitute-urls=3D"https://berlin.guixsd.org https://m= irror.hydra.gnu.org" linux-libre [...] > In guix/scripts/challenge.scm: > 305:15 5 (_ _) > 149:34 4 (_ _) > In srfi/srfi-1.scm: > 679:15 3 (append-map _ _ . _) > 592:17 2 (map1 ("https://berlin.guixsd.org"; "https://mirror.hy=E2=80= =A6")) > In guix/scripts/substitute.scm: > 725:23 1 (lookup-narinfos "https://berlin.guixsd.org"; _) > 697:16 0 (fetch-narinfos "https://berlin.guixsd.org"; ("/gnu/sto=E2= =80=A6")) > > guix/scripts/substitute.scm:697:16: In procedure fetch-narinfos: > guix/scripts/substitute.scm:697:16: Wrong type to apply: # This is due to an ABI breakage in the (web uri) module that Guile provides: in 2.2.3 =E2=80=98uri?=E2=80=99 is a procedure, but in 2.2.2 it= =E2=80=99s a macro. As it turns out, build-aux/build-self.scm (which is what =E2=80=98guix pull= =E2=80=99 evaluates) selects the latest Guile 2.2.x, so it builds with 2.2.3, but then you run that code with 2.2.2, hence the error. Let=E2=80=99s see how we can work around it=E2=80=A6 Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 05 15:58:30 2017 Received: (at control) by debbugs.gnu.org; 5 Dec 2017 20:58:30 +0000 Received: from localhost ([127.0.0.1]:48146 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eMKIQ-0001cs-98 for submit@debbugs.gnu.org; Tue, 05 Dec 2017 15:58:30 -0500 Received: from hera.aquilenet.fr ([141.255.128.1]:47037) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eMKIO-0001cd-DK for control@debbugs.gnu.org; Tue, 05 Dec 2017 15:58:28 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id D097B102FA for ; Tue, 5 Dec 2017 21:58:30 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr 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 3EArnzbHaGFc for ; Tue, 5 Dec 2017 21:58:30 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 20301102F9 for ; Tue, 5 Dec 2017 21:58:30 +0100 (CET) Date: Tue, 05 Dec 2017 21:58:26 +0100 Message-Id: <87zi6wao3x.fsf@gnu.org> To: control@debbugs.gnu.org From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: control message for bug #29570 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 1.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: 1.0 (+) retitle 29570 (web uri) ABI incompatibility in 2.2.3 leads to 'guix pull' breakage From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 05 15:58:37 2017 Received: (at control) by debbugs.gnu.org; 5 Dec 2017 20:58:37 +0000 Received: from localhost ([127.0.0.1]:48149 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eMKIX-0001dJ-JA for submit@debbugs.gnu.org; Tue, 05 Dec 2017 15:58:37 -0500 Received: from hera.aquilenet.fr ([141.255.128.1]:47040) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eMKIV-0001d8-QR for control@debbugs.gnu.org; Tue, 05 Dec 2017 15:58:36 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 3D47E102FA for ; Tue, 5 Dec 2017 21:58:38 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr 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 nbk6MMqCF9O6 for ; Tue, 5 Dec 2017 21:58:37 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 4EBB3102F9 for ; Tue, 5 Dec 2017 21:58:37 +0100 (CET) Date: Tue, 05 Dec 2017 21:58:33 +0100 Message-Id: <87y3mgao3q.fsf@gnu.org> To: control@debbugs.gnu.org From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: control message for bug #29570 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 1.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: 1.0 (+) severity 29570 important From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 07 11:18:10 2017 Received: (at 29570-done) by debbugs.gnu.org; 7 Dec 2017 16:18:11 +0000 Received: from localhost ([127.0.0.1]:50868 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eMysE-0006DJ-Lx for submit@debbugs.gnu.org; Thu, 07 Dec 2017 11:18:10 -0500 Received: from hera.aquilenet.fr ([141.255.128.1]:53583) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eMysD-0006DA-88 for 29570-done@debbugs.gnu.org; Thu, 07 Dec 2017 11:18:09 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 47BF510329; Thu, 7 Dec 2017 17:18:11 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr 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 NRXPrrJHcIpn; Thu, 7 Dec 2017 17:18:09 +0100 (CET) Received: from ribbon (unknown [193.50.110.104]) by hera.aquilenet.fr (Postfix) with ESMTPSA id C405810176; Thu, 7 Dec 2017 17:18:09 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Vagrant Cascadian Subject: Re: bug#29570: challenge Backtraces References: <87wp22w0bw.fsf@aikidev.net> <871sk8c2ra.fsf@gnu.org> Date: Thu, 07 Dec 2017 17:18:06 +0100 In-Reply-To: <871sk8c2ra.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Tue, 05 Dec 2017 21:56:41 +0100") Message-ID: <87d13qbjgh.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (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: 29570-done Cc: 29570-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: 1.0 (+) Hi, ludo@gnu.org (Ludovic Court=C3=A8s) skribis: > This is due to an ABI breakage in the (web uri) module that Guile > provides: in 2.2.3 =E2=80=98uri?=E2=80=99 is a procedure, but in 2.2.2 it= =E2=80=99s a macro. > > As it turns out, build-aux/build-self.scm (which is what =E2=80=98guix pu= ll=E2=80=99 > evaluates) selects the latest Guile 2.2.x, so it builds with 2.2.3, but > then you run that code with 2.2.2, hence the error. I=E2=80=99ve pushed a workaround as commit 66f217b43aca603326dab17d4dda1a398bf4fb8c. Thanks, Ludo=E2=80=99. From unknown Thu Aug 14 22:18:02 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 05 Jan 2018 12:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator