From unknown Sat Jun 21 10:44:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30562: "guix import pypi" fails now with "guix pulled" guix. Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 20 Feb 2018 23:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 30562 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 30562@debbugs.gnu.org X-Debbugs-Original-To: Received: via spool by submit@debbugs.gnu.org id=B.151916926829392 (code B ref -1); Tue, 20 Feb 2018 23:28:02 +0000 Received: (at submit) by debbugs.gnu.org; 20 Feb 2018 23:27:48 +0000 Received: from localhost ([127.0.0.1]:53381 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoHK8-0007e0-3F for submit@debbugs.gnu.org; Tue, 20 Feb 2018 18:27:48 -0500 Received: from eggs.gnu.org ([208.118.235.92]:47612) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoHK6-0007dn-Pi for submit@debbugs.gnu.org; Tue, 20 Feb 2018 18:27:47 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eoHK0-0003fz-8s for submit@debbugs.gnu.org; Tue, 20 Feb 2018 18:27:41 -0500 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]:55749) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eoHK0-0003fv-59 for submit@debbugs.gnu.org; Tue, 20 Feb 2018 18:27:40 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38572) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eoHJy-0002Mv-Bs for bug-guix@gnu.org; Tue, 20 Feb 2018 18:27:39 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eoHJv-0003ep-6R for bug-guix@gnu.org; Tue, 20 Feb 2018 18:27:38 -0500 Received: from dd26836.kasserver.com ([85.13.145.193]:49366) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eoHJu-0003dx-Vg for bug-guix@gnu.org; Tue, 20 Feb 2018 18:27:35 -0500 Received: from localhost (77.118.162.106.wireless.dyn.drei.com [77.118.162.106]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 9EA37336020F for ; Wed, 21 Feb 2018 00:27:30 +0100 (CET) Date: Wed, 21 Feb 2018 00:27:26 +0100 From: Danny Milosavljevic Message-ID: <20180221002726.0e855d65@scratchpost.org> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) 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] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x 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.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.0 (-----) "guix import pypi" fails now with "guix pulled" guix. The "guix pulled" guix is: latest -> /gnu/store/97s03kq3ppc626bw6hpnyhias2pmp5wp-guix-latest . $ guix import pypi pytest-warnings Backtrace: 14 (apply-smob/1 #) In ice-9/boot-9.scm: 713:2 13 (call-with-prompt _ _ #) In ice-9/eval.scm: 619:8 12 (_ #(#(#))) In guix/ui.scm: 1489:12 11 (run-guix-command _ . _) In guix/scripts/import.scm: 114:11 10 (guix-import . _) In guix/scripts/import/pypi.scm: 84:19 9 (guix-import-pypi . _) In guix/import/pypi.scm: 274:17 8 (pypi->guix-package _) In ice-9/boot-9.scm: 837:9 7 (catch srfi-34 # =E2=80=A6) In guix/import/json.scm: 32:17 6 (_) In guix/http-client.scm: 240:25 5 (http-fetch _ #:port _ #:text? _ #:buffered? _ # _ # _ # =E2= =80=A6) In guix/build/download.scm: 406:4 4 (open-connection-for-uri _ #:timeout _ # _) 407:14 3 (thunk) 342:14 2 (open-socket-for-uri #< scheme: https userinfo: #=E2=80= =A6> =E2=80=A6) 321:4 1 (ensure-uri #< scheme: https userinfo: #f host: "p=E2=80= =A6>) In unknown file: 0 (_ #< scheme: https userinfo: #f host: "pypi.pytho=E2=80= =A6>) ERROR: ERROR: Wrong type to apply: # But "guix import pypi" works with git checkout I manually compiled: $ ./pre-inst-env guix import pypi pytest-warnings guile: warning: failed to install locale warning: failed to install locale: Invalid argument Starting download of /tmp/guix-file.UpO8Fe =46rom https://pypi.python.org/packages/49/09/e464b757c7d5b75b369f2b3e24f3295= eedb782919448a49e0e072c5102f7/pytest-warnings-0.3.0.tar.gz... ...s-0.3.0.tar.gz 5KiB 466KiB/s 00:00 [##################] 1= 00.0% tar: pytest-warnings-0.3.0/requirements.txt: Nicht im Archiv gefunden. tar: Beende mit Fehlerstatus aufgrund vorheriger Fehler guix import: warning: 'tar xf' failed with exit code 512 (package (name "python-pytest-warnings") (version "0.3.0") (source (origin (method url-fetch) (uri (pypi-uri "pytest-warnings" version)) (sha256 (base32 "18yxh153icmndaw8fkl1va0bk0mwzrbpaa6wxd29w3iwxym5zn2a")))) (build-system python-build-system) (home-page "https://github.com/fschulze/pytest-warnings") (synopsis "pytest plugin to list Python warnings in pytest report") (description "pytest plugin to list Python warnings in pytest report") (license license:expat)) From unknown Sat Jun 21 10:44:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30562: "guix import pypi" fails now with "guix pulled" guix. Resent-From: Marius Bakke Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 21 Feb 2018 01:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30562 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Danny Milosavljevic , 30562@debbugs.gnu.org Received: via spool by 30562-submit@debbugs.gnu.org id=B30562.151917597914808 (code B ref 30562); Wed, 21 Feb 2018 01:20:02 +0000 Received: (at 30562) by debbugs.gnu.org; 21 Feb 2018 01:19:39 +0000 Received: from localhost ([127.0.0.1]:53420 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoJ4M-0003qm-UI for submit@debbugs.gnu.org; Tue, 20 Feb 2018 20:19:39 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:43363) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoJ4L-0003qf-PB for 30562@debbugs.gnu.org; Tue, 20 Feb 2018 20:19:38 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 851B120D92; Tue, 20 Feb 2018 20:19:37 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Tue, 20 Feb 2018 20:19:37 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=uZUfYWRoQCu7tj+/ayZJrS2ZQDQUFTB6BEfa7Q8r2Zc=; b=kiseCiDx UtXs4G9f9CWsA8+8OvH+LBu0D7FU5UiymhFLfKtuO+fE8qI73wyp8ApaM9Mp4sZF 424ueN3TFuNxRGUv94836rSllCT4G69YQJ3GMxxCQ63MlAmD8NAYOJnvEWyAJ4lE l3qQ/vB/II3tVYwLn4m69knA9jMy1B/wqkOlX0SEA2bkqzEPfbyo3pnN6vY9o4O2 6rNrt8EPhSlxo+4+U+9D/EasT+uUdpZwusZNRRdVTc4nSfuDJvYJovGRVMWXSitX uM62Uf7SSh0yjdo+R6R3M8EArBVK0pa8cbtvX5n1hB/jlYH7c95zh/i58qnAWJ+l zP+CgK7bg6Z/Yg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=uZUfYWRoQCu7tj+/ayZJrS2ZQDQUF TB6BEfa7Q8r2Zc=; b=IFndtCiYEP/BP5jA1L6zo1wufjcfGYq8lCHQNgHfBmtUM xlwNZcmSV8Q9ksN6bmLQkhrDESWG3wlzJ/jZRrbpPb+k5kutVRwaGMxvlqri3syf A5OiFLuaLx3dqZkMqexEQM4wQYwty5fym/r0zrCgX7quswY2O33q30lAVW5FYQCy fT9TIVr42csFz+qpg5fvMmPKeZiZvKrT1UH80UQO9UOrnGLS82JogBIvSdIojNL+ 5StUDI6YIeSfCl+ZbN2RrG/jHaFtNLUiq2yOfvgDAFR74yb/ArzpCOs1hi7z/MNR RDtYjoL4xr2s1Q5quZCAEaVxvPjqh6w3IWgghCS8A== X-ME-Sender: Received: from localhost (cm-84.211.227.176.getinternet.no [84.211.227.176]) by mail.messagingengine.com (Postfix) with ESMTPA id 13A2D7E0DA; Tue, 20 Feb 2018 20:19:36 -0500 (EST) From: Marius Bakke In-Reply-To: <20180221002726.0e855d65@scratchpost.org> References: <20180221002726.0e855d65@scratchpost.org> User-Agent: Notmuch/0.26 (https://notmuchmail.org) Emacs/25.3.1 (x86_64-pc-linux-gnu) Date: Wed, 21 Feb 2018 02:19:34 +0100 Message-ID: <87fu5vb0m1.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) 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: -0.7 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Danny Milosavljevic writes: > "guix import pypi" fails now with "guix pulled" guix. > > The "guix pulled" guix is: > > latest -> /gnu/store/97s03kq3ppc626bw6hpnyhias2pmp5wp-guix-latest > > . > > $ guix import pypi pytest-warnings > Backtrace: > 14 (apply-smob/1 #) > In ice-9/boot-9.scm: > 713:2 13 (call-with-prompt _ _ #) > In ice-9/eval.scm: > 619:8 12 (_ #(#(#))) > In guix/ui.scm: > 1489:12 11 (run-guix-command _ . _) > In guix/scripts/import.scm: > 114:11 10 (guix-import . _) > In guix/scripts/import/pypi.scm: > 84:19 9 (guix-import-pypi . _) > In guix/import/pypi.scm: > 274:17 8 (pypi->guix-package _) > In ice-9/boot-9.scm: > 837:9 7 (catch srfi-34 # =E2=80=A6) > In guix/import/json.scm: > 32:17 6 (_) > In guix/http-client.scm: > 240:25 5 (http-fetch _ #:port _ #:text? _ #:buffered? _ # _ # _ # =E2= =80=A6) > In guix/build/download.scm: > 406:4 4 (open-connection-for-uri _ #:timeout _ # _) > 407:14 3 (thunk) > 342:14 2 (open-socket-for-uri #< scheme: https userinfo: #=E2=80= =A6> =E2=80=A6) > 321:4 1 (ensure-uri #< scheme: https userinfo: #f host: "p=E2= =80=A6>) > In unknown file: > 0 (_ #< scheme: https userinfo: #f host: "pypi.pytho=E2= =80=A6>) > > ERROR: ERROR: Wrong type to apply: # Is this on a foreign distro? I can't reproduce this on GuixSD. Do you have GUILE_LOAD_PATH and GUILE_LOAD_COMPILED_PATH set? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlqMySYACgkQoqBt8qM6 VPrzDAgAvaAxX1TINMKoPmW5ehs/duyjjmgXc4HN/zd3AbbUCRD8kp8wTZaxFGmX GQcaWPswD05yaseQ6vB30kEWbUg1UEqtDLcaVnxEIlCncSw9EetnElCzSYH+oyUB IjxbJv//+KfldKZiZzvXCsW40PiSMKaYr5iFVVRYZ1a9AjtTuOEvDM2KXHXyRiw3 3efcqd77kTvpA/oC1Ci9M91SeQAQLENtUQexv5m06bN0cvTURk3y99YgM/Y32H+l qSPidj1ofo6TGZA1/ANSRqNHE+lKcXry/S2m2pdbTb5XAsQdXLXOzRxVXnk0qzsW 4EmZdhonII+0sgYtB+NcfSJPpry78w== =NP2/ -----END PGP SIGNATURE----- --=-=-=-- From unknown Sat Jun 21 10:44:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30562: "guix import pypi" fails now with "guix pulled" guix. Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 21 Feb 2018 11:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30562 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Marius Bakke Cc: 30562@debbugs.gnu.org Received: via spool by 30562-submit@debbugs.gnu.org id=B30562.15192110337162 (code B ref 30562); Wed, 21 Feb 2018 11:04:01 +0000 Received: (at 30562) by debbugs.gnu.org; 21 Feb 2018 11:03:53 +0000 Received: from localhost ([127.0.0.1]:53653 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoSBk-0001rR-OU for submit@debbugs.gnu.org; Wed, 21 Feb 2018 06:03:52 -0500 Received: from dd26836.kasserver.com ([85.13.145.193]:36714) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoSBi-0001rJ-VJ for 30562@debbugs.gnu.org; Wed, 21 Feb 2018 06:03:51 -0500 Received: from localhost (77.118.162.106.wireless.dyn.drei.com [77.118.162.106]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 159F93360099; Wed, 21 Feb 2018 12:03:48 +0100 (CET) Date: Wed, 21 Feb 2018 12:03:44 +0100 From: Danny Milosavljevic Message-ID: <20180221120344.2eb0363b@scratchpost.org> In-Reply-To: <87fu5vb0m1.fsf@fastmail.com> References: <20180221002726.0e855d65@scratchpost.org> <87fu5vb0m1.fsf@fastmail.com> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) 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: -0.7 (/) Hi Marius, On Wed, 21 Feb 2018 02:19:34 +0100 Marius Bakke wrote: > > ERROR: ERROR: Wrong type to apply: # > > Is this on a foreign distro? I can't reproduce this on GuixSD. No, it's on GuixSD - the update of the actual derivation from master is still running, although guix pull is done. $ echo $GUILE_LOAD_PATH /home/dannym/.guix-profile/share/guile/site/2.2:/run/current-system/profile/share/guile/site/2.2 $ echo $GUILE_LOAD_COMPILED_PATH /home/dannym/.guix-profile/lib/guile/2.2/site-ccache:/home/dannym/.guix-profile/share/guile/site/2.2:/run/current-system/profile/lib/guile/2.2/site-ccache:/run/current-system/profile/share/guile/site/2.2 From unknown Sat Jun 21 10:44:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30562: "guix import pypi" fails now with "guix pulled" guix. 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, 26 Feb 2018 15:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30562 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Danny Milosavljevic Cc: 30562@debbugs.gnu.org Received: via spool by 30562-submit@debbugs.gnu.org id=B30562.151965801429297 (code B ref 30562); Mon, 26 Feb 2018 15:14:01 +0000 Received: (at 30562) by debbugs.gnu.org; 26 Feb 2018 15:13:34 +0000 Received: from localhost ([127.0.0.1]:33627 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eqKT8-0007cT-Kg for submit@debbugs.gnu.org; Mon, 26 Feb 2018 10:13:34 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:46022) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eqKT7-0007cK-04 for 30562@debbugs.gnu.org; Mon, 26 Feb 2018 10:13:33 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 7F65D11546; Mon, 26 Feb 2018 16:13:32 +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 1BA-PoHwU1Yk; Mon, 26 Feb 2018 16:13:31 +0100 (CET) Received: from ribbon (unknown [193.50.110.216]) by hera.aquilenet.fr (Postfix) with ESMTPSA id A1862109BD; Mon, 26 Feb 2018 16:13:31 +0100 (CET) From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <20180221002726.0e855d65@scratchpost.org> Date: Mon, 26 Feb 2018 16:13:31 +0100 In-Reply-To: <20180221002726.0e855d65@scratchpost.org> (Danny Milosavljevic's message of "Wed, 21 Feb 2018 00:27:26 +0100") Message-ID: <87bmgbwzqc.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-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 Danny, Danny Milosavljevic skribis: > In guix/build/download.scm: > 406:4 4 (open-connection-for-uri _ #:timeout _ # _) > 407:14 3 (thunk) > 342:14 2 (open-socket-for-uri #< scheme: https userinfo: #=E2=80= =A6> =E2=80=A6) > 321:4 1 (ensure-uri #< scheme: https userinfo: #f host: "p=E2= =80=A6>) > In unknown file: > 0 (_ #< scheme: https userinfo: #f host: "pypi.pytho=E2= =80=A6>) > > ERROR: ERROR: Wrong type to apply: # The problem here has to do with an ABI change between Guile 2.2.2 and 2.2.3: in one case =E2=80=98uri?=E2=80=99 is a syntax, whereas in the other= case it=E2=80=99s a macro. Normally =E2=80=98guix pull=E2=80=99 arranges to compile with a matching Gu= ile version for that reason: see commit 66f217b43aca603326dab17d4dda1a398bf4fb8c and . I=E2=80=99m not sure why this fix doesn=E2=80=99t work for you. Is your = =E2=80=98guix=E2=80=99 command using 2.2.2 or 2.2.3? Could it be that you ran =E2=80=98guix pull=E2=80=99= with 2.2.3 and then ran subsequent commands with 2.2.2? Thanks, Ludo=E2=80=99. From unknown Sat Jun 21 10:44:37 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: Danny Milosavljevic Subject: bug#30562: closed (Re: bug#30562: "guix import pypi" fails now with "guix pulled" guix.) Message-ID: References: <87sh99zg7h.fsf@gnu.org> <20180221002726.0e855d65@scratchpost.org> X-Gnu-PR-Message: they-closed 30562 X-Gnu-PR-Package: guix Reply-To: 30562@debbugs.gnu.org Date: Fri, 09 Mar 2018 10:39:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1520591942-24560-1" This is a multi-part message in MIME format... ------------=_1520591942-24560-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #30562: "guix import pypi" fails now with "guix pulled" guix. 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 30562@debbugs.gnu.org. --=20 30562: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D30562 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1520591942-24560-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 30562-done) by debbugs.gnu.org; 9 Mar 2018 10:38:47 +0000 Received: from localhost ([127.0.0.1]:51759 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1euFQF-0006Ng-8H for submit@debbugs.gnu.org; Fri, 09 Mar 2018 05:38:47 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:58668) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1euFQD-0006NX-Ro for 30562-done@debbugs.gnu.org; Fri, 09 Mar 2018 05:38:46 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 83FC111F4A; Fri, 9 Mar 2018 11:38:44 +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 T2sMgdk2XJ4a; Fri, 9 Mar 2018 11:38:43 +0100 (CET) Received: from ribbon (unknown [193.50.110.144]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 8099510260; Fri, 9 Mar 2018 11:38:43 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Danny Milosavljevic Subject: Re: bug#30562: "guix import pypi" fails now with "guix pulled" guix. References: <20180221002726.0e855d65@scratchpost.org> <87bmgbwzqc.fsf@gnu.org> Date: Fri, 09 Mar 2018 11:38:42 +0100 In-Reply-To: <87bmgbwzqc.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Mon, 26 Feb 2018 16:13:31 +0100") Message-ID: <87sh99zg7h.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: 30562-done Cc: 30562-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 (+) ludo@gnu.org (Ludovic Court=C3=A8s) skribis: > Danny Milosavljevic skribis: > >> In guix/build/download.scm: >> 406:4 4 (open-connection-for-uri _ #:timeout _ # _) >> 407:14 3 (thunk) >> 342:14 2 (open-socket-for-uri #< scheme: https userinfo: #=E2= =80=A6> =E2=80=A6) >> 321:4 1 (ensure-uri #< scheme: https userinfo: #f host: "p=E2= =80=A6>) >> In unknown file: >> 0 (_ #< scheme: https userinfo: #f host: "pypi.pytho=E2= =80=A6>) >> >> ERROR: ERROR: Wrong type to apply: # > > The problem here has to do with an ABI change between Guile 2.2.2 and > 2.2.3: in one case =E2=80=98uri?=E2=80=99 is a syntax, whereas in the oth= er case it=E2=80=99s a > macro. > > Normally =E2=80=98guix pull=E2=80=99 arranges to compile with a matching = Guile version > for that reason: see commit 66f217b43aca603326dab17d4dda1a398bf4fb8c and > . > > I=E2=80=99m not sure why this fix doesn=E2=80=99t work for you. Is your = =E2=80=98guix=E2=80=99 command > using 2.2.2 or 2.2.3? Could it be that you ran =E2=80=98guix pull=E2=80= =99 with 2.2.3 > and then ran subsequent commands with 2.2.2? That must be fixed by 3aab8851442713f6ad748ffebb055c5e9eae1bd4, which is a followup to 66f217b43aca603326dab17d4dda1a398bf4fb8c. Ludo=E2=80=99. ------------=_1520591942-24560-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 20 Feb 2018 23:27:48 +0000 Received: from localhost ([127.0.0.1]:53381 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoHK8-0007e0-3F for submit@debbugs.gnu.org; Tue, 20 Feb 2018 18:27:48 -0500 Received: from eggs.gnu.org ([208.118.235.92]:47612) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoHK6-0007dn-Pi for submit@debbugs.gnu.org; Tue, 20 Feb 2018 18:27:47 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eoHK0-0003fz-8s for submit@debbugs.gnu.org; Tue, 20 Feb 2018 18:27:41 -0500 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]:55749) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eoHK0-0003fv-59 for submit@debbugs.gnu.org; Tue, 20 Feb 2018 18:27:40 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38572) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eoHJy-0002Mv-Bs for bug-guix@gnu.org; Tue, 20 Feb 2018 18:27:39 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eoHJv-0003ep-6R for bug-guix@gnu.org; Tue, 20 Feb 2018 18:27:38 -0500 Received: from dd26836.kasserver.com ([85.13.145.193]:49366) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eoHJu-0003dx-Vg for bug-guix@gnu.org; Tue, 20 Feb 2018 18:27:35 -0500 Received: from localhost (77.118.162.106.wireless.dyn.drei.com [77.118.162.106]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 9EA37336020F for ; Wed, 21 Feb 2018 00:27:30 +0100 (CET) Date: Wed, 21 Feb 2018 00:27:26 +0100 From: Danny Milosavljevic To: Subject: "guix import pypi" fails now with "guix pulled" guix. Message-ID: <20180221002726.0e855d65@scratchpost.org> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) 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] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x 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.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.0 (-----) "guix import pypi" fails now with "guix pulled" guix. The "guix pulled" guix is: latest -> /gnu/store/97s03kq3ppc626bw6hpnyhias2pmp5wp-guix-latest . $ guix import pypi pytest-warnings Backtrace: 14 (apply-smob/1 #) In ice-9/boot-9.scm: 713:2 13 (call-with-prompt _ _ #) In ice-9/eval.scm: 619:8 12 (_ #(#(#))) In guix/ui.scm: 1489:12 11 (run-guix-command _ . _) In guix/scripts/import.scm: 114:11 10 (guix-import . _) In guix/scripts/import/pypi.scm: 84:19 9 (guix-import-pypi . _) In guix/import/pypi.scm: 274:17 8 (pypi->guix-package _) In ice-9/boot-9.scm: 837:9 7 (catch srfi-34 # =E2=80=A6) In guix/import/json.scm: 32:17 6 (_) In guix/http-client.scm: 240:25 5 (http-fetch _ #:port _ #:text? _ #:buffered? _ # _ # _ # =E2= =80=A6) In guix/build/download.scm: 406:4 4 (open-connection-for-uri _ #:timeout _ # _) 407:14 3 (thunk) 342:14 2 (open-socket-for-uri #< scheme: https userinfo: #=E2=80= =A6> =E2=80=A6) 321:4 1 (ensure-uri #< scheme: https userinfo: #f host: "p=E2=80= =A6>) In unknown file: 0 (_ #< scheme: https userinfo: #f host: "pypi.pytho=E2=80= =A6>) ERROR: ERROR: Wrong type to apply: # But "guix import pypi" works with git checkout I manually compiled: $ ./pre-inst-env guix import pypi pytest-warnings guile: warning: failed to install locale warning: failed to install locale: Invalid argument Starting download of /tmp/guix-file.UpO8Fe =46rom https://pypi.python.org/packages/49/09/e464b757c7d5b75b369f2b3e24f3295= eedb782919448a49e0e072c5102f7/pytest-warnings-0.3.0.tar.gz... ...s-0.3.0.tar.gz 5KiB 466KiB/s 00:00 [##################] 1= 00.0% tar: pytest-warnings-0.3.0/requirements.txt: Nicht im Archiv gefunden. tar: Beende mit Fehlerstatus aufgrund vorheriger Fehler guix import: warning: 'tar xf' failed with exit code 512 (package (name "python-pytest-warnings") (version "0.3.0") (source (origin (method url-fetch) (uri (pypi-uri "pytest-warnings" version)) (sha256 (base32 "18yxh153icmndaw8fkl1va0bk0mwzrbpaa6wxd29w3iwxym5zn2a")))) (build-system python-build-system) (home-page "https://github.com/fschulze/pytest-warnings") (synopsis "pytest plugin to list Python warnings in pytest report") (description "pytest plugin to list Python warnings in pytest report") (license license:expat)) ------------=_1520591942-24560-1--