From mboxrd@z Thu Jan 1 00:00:00 1970 From: Danny Milosavljevic Subject: bug#30562: "guix import pypi" fails now with "guix pulled" guix. Date: Wed, 21 Feb 2018 00:27:26 +0100 Message-ID: <20180221002726.0e855d65@scratchpost.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38691) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eoHKQ-0002Z2-4j for bug-guix@gnu.org; Tue, 20 Feb 2018 18:28:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eoHKM-0003q8-Uf for bug-guix@gnu.org; Tue, 20 Feb 2018 18:28:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:45484) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eoHKM-0003q0-Qz for bug-guix@gnu.org; Tue, 20 Feb 2018 18:28:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eoHKM-0007eW-Ks for bug-guix@gnu.org; Tue, 20 Feb 2018 18:28:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: 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) List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 30562@debbugs.gnu.org "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))