From unknown Sun Jun 15 08:42:48 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26610: python-gpg broke; python-gpg 1.9.0 does not exist Resent-From: Christopher Allan Webber Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 22 Apr 2017 16:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 26610 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 26610@debbugs.gnu.org, leo@famulari.name X-Debbugs-Original-To: "'bug-guix\@gnu.org'" , Leo Famulari Received: via spool by submit@debbugs.gnu.org id=B.149287903732097 (code B ref -1); Sat, 22 Apr 2017 16:38:01 +0000 Received: (at submit) by debbugs.gnu.org; 22 Apr 2017 16:37:17 +0000 Received: from localhost ([127.0.0.1]:34621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d1y29-0008Ld-0D for submit@debbugs.gnu.org; Sat, 22 Apr 2017 12:37:17 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55594) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d1y27-0008LO-6S for submit@debbugs.gnu.org; Sat, 22 Apr 2017 12:37:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d1y21-0003Sl-3c for submit@debbugs.gnu.org; Sat, 22 Apr 2017 12:37:09 -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]:41797) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d1y21-0003Sh-03 for submit@debbugs.gnu.org; Sat, 22 Apr 2017 12:37:09 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46558) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d1y1z-000330-L3 for bug-guix@gnu.org; Sat, 22 Apr 2017 12:37:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d1y1w-0003Ry-F3 for bug-guix@gnu.org; Sat, 22 Apr 2017 12:37:07 -0400 Received: from dustycloud.org ([50.116.34.160]:48874) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d1y1w-0003Rl-Al for bug-guix@gnu.org; Sat, 22 Apr 2017 12:37:04 -0400 Received: from oolong (localhost [127.0.0.1]) by dustycloud.org (Postfix) with ESMTPS id 454AF265EE; Sat, 22 Apr 2017 12:37:01 -0400 (EDT) User-agent: mu4e 0.9.18; emacs 25.1.1 From: Christopher Allan Webber Date: Sat, 22 Apr 2017 11:37:00 -0500 Message-ID: <8737d0761f.fsf@dustycloud.org> MIME-Version: 1.0 Content-Type: text/plain 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: -4.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: -4.0 (----) Commit 8439c9c05e upgraded gpgme to 1.9.0. Unfortunately, python-gpg's version is tied to gpgme: (define-public python-gpg (package (name "python-gpg") (version (package-version gpgme)) ;; [...] This is a problem, because upgrading gpgme "automatically" upgraded python-gpg, and there is no python-gpg release of 1.9.0. The latest release is 1.8.0: https://pypi.python.org/pypi/gpg/1.8.0 I'm not sure it makes sense to tie the package version to python-gpg's package version anyway... if upgrading gpgme does trigger the upgrade of python-gpg "automatically", then that would mean that even if there was a pythong-gpg available with the new version, the hash would be incorrect. From unknown Sun Jun 15 08:42:48 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26610: python-gpg broke; python-gpg 1.9.0 does not exist Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 22 Apr 2017 22:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26610 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 26610@debbugs.gnu.org Received: via spool by 26610-submit@debbugs.gnu.org id=B26610.149290099326673 (code B ref 26610); Sat, 22 Apr 2017 22:44:02 +0000 Received: (at 26610) by debbugs.gnu.org; 22 Apr 2017 22:43:13 +0000 Received: from localhost ([127.0.0.1]:34840 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d23kF-0006w8-5x for submit@debbugs.gnu.org; Sat, 22 Apr 2017 18:43:12 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:39753) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d23kE-0006w0-2S for 26610@debbugs.gnu.org; Sat, 22 Apr 2017 18:43:10 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 86B9421C32; Sat, 22 Apr 2017 18:43:09 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute4.internal (MEProxy); Sat, 22 Apr 2017 18:43:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=l0CR/pS8Xtc2BUupuO9c41EUSmhkeZyXx7OaAm WuknY=; b=OfyYpoxkq4HSaZ9rezG2QVMZC0YxsQck2j5Q25tgRSQGLWUh5zmV/O FsL0Ep06tiloQCJUessBEnxeVDBtB6R6zIWyF0jHRdMfq7rVf7E97OeTGtWTkreS pLlHTijoJueR0cTRx/B3UjNwkAHX0DZfKu4CmVjJTSqpGNvExrkb4= 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:x-sasl-enc; s=fm1; bh=l0CR/pS8Xtc2BUupuO 9c41EUSmhkeZyXx7OaAmWuknY=; b=k25vM/aTjsKpPxEDPNSnOf6ZR898NJEEKs VhboqEnzpaRoZOXBkT7aI9dDLB1JYoIT1Gde4oJB2xHLMMXaHfs6gtwX8MacgLY0 E6IFB2gDhuraNz1TV7OdCg844rQtwD//PmbJY0rzTtHCBfbghYR5Ma9ElJssFIYc Qt2duUqofgzLqtlqiYPPJ16XhlmPLvxwr9AbZm9rTJ7t4ojJ6OIwTm1Lj8J552Eg 6+84j0yyBRmyCSxLCj1MaMrOCdsnUrbCRL3d1raUmi9UoRDesPWa6pC2Vdz/OUm6 Knz4Aod1EGN7lRYrNeQ0/HVINfheuZNkPdy2BVI+9IQu0lgaj73g== X-ME-Sender: X-Sasl-enc: qG71lioO51abfcUJKtV5wz4IwKtQpJlUzBgY877CKquL 1492900989 Received: from localhost (96-64-66-194-static.hfc.comcastbusiness.net [96.64.66.194]) by mail.messagingengine.com (Postfix) with ESMTPA id 4351624614 for <26610@debbugs.gnu.org>; Sat, 22 Apr 2017 18:43:09 -0400 (EDT) Date: Sat, 22 Apr 2017 18:43:07 -0400 From: Leo Famulari Message-ID: <20170422224307.GA6373@jasmine> References: <8737d0761f.fsf@dustycloud.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="nFreZHaLTZJo0R7j" Content-Disposition: inline In-Reply-To: <8737d0761f.fsf@dustycloud.org> User-Agent: Mutt/1.8.2 (2017-04-18) 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 (/) --nFreZHaLTZJo0R7j Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Apr 22, 2017 at 11:37:00AM -0500, Christopher Allan Webber wrote: > Commit 8439c9c05e upgraded gpgme to 1.9.0. >=20 > Unfortunately, python-gpg's version is tied to gpgme: >=20 > (define-public python-gpg > (package > (name "python-gpg") > (version (package-version gpgme)) > ;; [...] >=20 > This is a problem, because upgrading gpgme "automatically" upgraded > python-gpg, and there is no python-gpg release of 1.9.0. The latest > release is 1.8.0: >=20 > https://pypi.python.org/pypi/gpg/1.8.0 I'd hoped the GPGME maintainers would release new versions of python-gpg in tandem with GPGME, but since that's not the case, we should not use gpgme's package-version in python-gpg. Can you try it? I'm not an assword user, so I can't adequately test the combination of gpgme-1.9.0 and python-gpg-1.8.0. > I'm not sure it makes sense to tie the package version to python-gpg's > package version anyway... if upgrading gpgme does trigger the upgrade of > python-gpg "automatically", then that would mean that even if there was > a pythong-gpg available with the new version, the hash would be > incorrect. Right, this technique doesn't work if one forgets to update the other packages... as I forgot to do in this case :) --nFreZHaLTZJo0R7j Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlj73HsACgkQJkb6MLrK fwiPXQ//eK2uiGfNAxs9Rw2B5IkzhnS9PATEg/LoURQ0yjIrsT8zj0Q92WJwsLr9 kNe1jAMovKccMDRRZSJCvzsthv1qbmz60Nzm9sSlVEFI7heXLPAzVCA+zHxsB7SY kOBL+CD+K7g7ewVMXVXh9TDwE1ankp2F7f2tJF55Mj1W+CfX3bWU2LxhuuM6n3JB 5ZH8C/9NMUb6k0z4W2zvqrfMYgcKCuuL4plAJUjSpKI0xnVtGgiVqua25nf7PGA7 lS453Q9CCRmTFbKGcbWDmpamtTk/SRkg9PwSkK4qVQeIs6s2YykVLD41Hm+Yzx0T fVvExxRPwMnG49acNQB/liSwFaSTqhG80zNGOyaC5eokBfVNu2aT0gruXClxUMzR x62YXy2WWyMgxuHlRHkfTWn88he3wLtlAFYuY5SQgZ6F3SPSXqs77w0IgZrNXn0Q ImNkfMrQJLOwubHOKLUHTRp483RSKepsTkXnTMo7/khuOkhxkIax98hLw+8974Ei cBrBFFMvw/k8ZnzpTPd6jbAKnPcODe+ZE6f2xXHdVs7XkcQmbYqhrBF/bFgTDKcH iHbIVMbdqn5glJv5XDx+o4RTOroCTpBtvvlzL9FOnV+kV4czZay4KCtwBUzRRYL5 1HU3XUki6VRNWpjQOYMPw9kFr9ncXJalAazv6xwDRWO/toKyvgo= =UKgV -----END PGP SIGNATURE----- --nFreZHaLTZJo0R7j-- From unknown Sun Jun 15 08:42:48 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26610: python-gpg broke; python-gpg 1.9.0 does not exist References: <8737d0761f.fsf@dustycloud.org> In-Reply-To: <8737d0761f.fsf@dustycloud.org> Resent-From: Ivan Vilata i Balaguer Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 26 May 2017 19:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26610 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 26610@debbugs.gnu.org Received: via spool by 26610-submit@debbugs.gnu.org id=B26610.149582831919714 (code B ref 26610); Fri, 26 May 2017 19:52:01 +0000 Received: (at 26610) by debbugs.gnu.org; 26 May 2017 19:51:59 +0000 Received: from localhost ([127.0.0.1]:39613 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dELH6-00057n-3A for submit@debbugs.gnu.org; Fri, 26 May 2017 15:51:59 -0400 Received: from lev.selidor.net ([66.246.138.156]:34857) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dELH4-00057f-Al for 26610@debbugs.gnu.org; Fri, 26 May 2017 15:51:50 -0400 Received: from sax.terramar.selidor.net (unknown [IPv6:2600:3c03:e001:114e:b0d7:b133:32c4:f850]) by lev.selidor.net (Postfix) with ESMTP id 55E9CCFA8; Fri, 26 May 2017 19:51:49 +0000 (UTC) Received: by sax.terramar.selidor.net (Postfix, from userid 1000) id 62F569A00C2; Fri, 26 May 2017 21:51:47 +0200 (CEST) Date: Fri, 26 May 2017 21:51:47 +0200 From: Ivan Vilata i Balaguer Message-ID: <20170526195147.GC7831@sax.terramar.selidor.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.8.0 (2017-02-23) 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: -0.0 (/) I think I also got bitten by this: ``` $ guix package --fallback -u warning: failed to install locale: Invalid argument Starting download of /gnu/store/8anrjg1qj2sqij6883v057l86wac2vln-gpg-1.9.0.tar.gz >From https://pypi.io/packages/source/g/gpg/gpg-1.9.0.tar.gz... following redirection to `https://pypi.org/packages/source/g/gpg/gpg-1.9.0.tar.gz'... following redirection to `https://files.pythonhosted.org/packages/source/g/gpg/gpg-1.9.0.tar.gz'... ERROR: download failed "https://files.pythonhosted.org/packages/source/g/gpg/gpg-1.9.0.tar.gz" 404 "Not Found" Starting download of /gnu/store/8anrjg1qj2sqij6883v057l86wac2vln-gpg-1.9.0.tar.gz >From http://mirror.hydra.gnu.org/file/gpg-1.9.0.tar.gz/sha256/1x74i6q713c0bckls7rdm8kgsmllf9qvy9x62jghszlhgjkyh9nd... ERROR: download failed "http://mirror.hydra.gnu.org/file/gpg-1.9.0.tar.gz/sha256/1x74i6q713c0bckls7rdm8kgsmllf9qvy9x62jghszlhgjkyh9nd" 404 "Not Found" Starting download of /gnu/store/8anrjg1qj2sqij6883v057l86wac2vln-gpg-1.9.0.tar.gz >From http://tarballs.nixos.org/sha256/1x74i6q713c0bckls7rdm8kgsmllf9qvy9x62jghszlhgjkyh9nd... ERROR: download failed "http://tarballs.nixos.org/sha256/1x74i6q713c0bckls7rdm8kgsmllf9qvy9x62jghszlhgjkyh9nd" 404 "Not Found" failed to download "/gnu/store/8anrjg1qj2sqij6883v057l86wac2vln-gpg-1.9.0.tar.gz" from "https://pypi.io/packages/source/g/gpg/gpg-1.9.0.tar.gz" builder for `/gnu/store/16rsli2x9sh4fr9fa0yy4mn5pkmqwy3h-gpg-1.9.0.tar.gz.drv' failed to produce output path `/gnu/store/8anrjg1qj2sqij6883v057l86wac2vln-gpg-1.9.0.tar.gz' cannot build derivation `/gnu/store/gvji20dwv204p39ii010sx267kkpjd15-python-gpg-1.9.0.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/8m8whiqpxy5b45x18rvskq523nl7237d-assword-0.10.drv': 1 dependencies couldn't be built guix package: error: build failed: build of `/gnu/store/8m8whiqpxy5b45x18rvskq523nl7237d-assword-0.10.drv' failed ``` I am a user of ``assword``, but pretty much a Guix newbie. Is there any way I can help fix this issue? Thanks, -- Ivan Vilata i Balaguer -- https://elvil.net/ From unknown Sun Jun 15 08:42:48 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26610: python-gpg broke; python-gpg 1.9.0 does not exist Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 27 May 2017 14:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26610 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ivan Vilata i Balaguer Cc: 26610@debbugs.gnu.org Received: via spool by 26610-submit@debbugs.gnu.org id=B26610.149589431016632 (code B ref 26610); Sat, 27 May 2017 14:12:02 +0000 Received: (at 26610) by debbugs.gnu.org; 27 May 2017 14:11:50 +0000 Received: from localhost ([127.0.0.1]:40844 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dEcRZ-0004KC-NJ for submit@debbugs.gnu.org; Sat, 27 May 2017 10:11:49 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:49387) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dEcRX-0004K3-Ss for 26610@debbugs.gnu.org; Sat, 27 May 2017 10:11:48 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id BDF9620809; Sat, 27 May 2017 10:11:47 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute4.internal (MEProxy); Sat, 27 May 2017 10:11:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=BhlLc9NQwlfbI6tWaqKpS+BUGVPVVjuKT7dpBT 2HJaM=; b=gxdKGq5vdbTrXDTLOSzmzqgKwZuAWNPWGFMdDJ0SYQRo8DYmdGMSCo TmdFdc/BNvm+xtpVoSLet4bOyH0S8FlSA+T7zQp9cjgrrcHPXrvweXFlOcQ6QX1P Wjsyt6krvquXmg1c/Q5dbdWrnZM2qEqviDa6+CQ9vAi2/S+8VfeME= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=BhlLc9NQwlfbI6tWaq KpS+BUGVPVVjuKT7dpBT2HJaM=; b=l8iCIYD3uuZ5B1VzJaZzfpDfAYILCgAcqe VWt/OQqCAha3TIFY4jRzAuFFsowfzWR69DtQ9SKfCoHyHWX0+ipDgCgx7mS6vEyt UHl9VySR41EBPB4mI1jR7md3TvhBct2q5Dkjh0+nSPLSzVAtkrGZAEStUVLYgJxS WghAjXva4qq/DrqUwGLFMMVl/AZvOxmX6q+XXnELN/k40mNmKNrqzgzMkMtMakAF BLwqazmx2Gggdxz8vCDy6AcZrA9CDDkYDuqf/7jA08YaWzcIdu6UDJEumHcPg2z8 wfwerDmkXhaPu7amSg1xqRl7gXE5oFNr2d2zeiVZ9Sy0hZaOXoQQ== X-ME-Sender: X-Sasl-enc: UFLt1G9AExZNNU9ZqYGw/GrL1yg8G6/VUfXuJtJkBbU9 1495894307 Received: from localhost (c-73-165-108-70.hsd1.pa.comcast.net [73.165.108.70]) by mail.messagingengine.com (Postfix) with ESMTPA id 7DE2A24407; Sat, 27 May 2017 10:11:47 -0400 (EDT) Date: Sat, 27 May 2017 10:11:46 -0400 From: Leo Famulari Message-ID: <20170527141146.GG1387@jasmine> References: <8737d0761f.fsf@dustycloud.org> <20170526195147.GC7831@sax.terramar.selidor.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="imjhCm/Pyz7Rq5F2" Content-Disposition: inline In-Reply-To: <20170526195147.GC7831@sax.terramar.selidor.net> User-Agent: Mutt/1.8.2 (2017-04-18) 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 (/) --imjhCm/Pyz7Rq5F2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, May 26, 2017 at 09:51:47PM +0200, Ivan Vilata i Balaguer wrote: > $ guix package --fallback -u > warning: failed to install locale: Invalid argument >=20 > Starting download of /gnu/store/8anrjg1qj2sqij6883v057l86wac2vln-gpg-1.9.= 0.tar.gz > From https://pypi.io/packages/source/g/gpg/gpg-1.9.0.tar.gz... > following redirection to `https://pypi.org/packages/source/g/gpg/gpg-1.9.= 0.tar.gz'... > following redirection to `https://files.pythonhosted.org/packages/source/= g/gpg/gpg-1.9.0.tar.gz'... > ERROR: download failed "https://files.pythonhosted.org/packages/source/g/= gpg/gpg-1.9.0.tar.gz" 404 "Not Found" [...] > guix package: error: build failed: build of `/gnu/store/8m8whiqpxy5b45x18= rvskq523nl7237d-assword-0.10.drv' failed > I am a user of ``assword``, but pretty much a Guix newbie. Is there any > way I can help fix this issue? You can try changing the python-gpg package's version to the last available upstream version. On PyPi, that's 1.8.0. Then, try rebuilding the packages that depend on python-gpg (`guix refresh -l python-gpg python2-gpg`). Hopefully it all works. Then, you can send a patch with your fix :) Let us know if you need help! --imjhCm/Pyz7Rq5F2 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlkpiSIACgkQJkb6MLrK fwjQIhAAhkLvvPHYfMfL7m7TFQ//sgv12jr/4+Iwsk7r8PO2ywnep2566QAYRodv OaHTtETtRz2ZeFg/EEXVmK/kP+iH4PnbIGYJRCJtPigJOTuMWoS1SeSh7OP2t/2o WWnD3W1lHTNpAZpQyR1U4wIfWu/MDLeGk2v5ykCm9OvG8Nc4S04OZqWYW/gYiVoi airRPxXKbSVRi5XdUb7Q1m52AGb1NBQZjplVkokn7Q5ErpYZt0e5BRtQT7vHz34e +C4gnvE0FyFEXW8A10C/D9NgMiwlpcLWVZFQukVQvvVXCm1N7ZLRkqL9nL/ewRnm ikfyd0Uj4FOyXNfAju8omw7EIsVAODJTzocxc9Xiq7jK0yWW41xUchVntjrj73v9 A3Ufmxk6RV0941PRA1Kl/QjHDMpr25EDG6Du+DFO5VAAn1Zsk9SnVWmx4peZ9cFR /pGK/VEnFMpZ7mGfy7gB14ETUoPr80Kh3mZO2VGi6GxQ6ykc2irCn/zPK67YTJ3D 61rqLpePngZRTWA65kZcgbUy9KK4ZR8SKCnWeUupeH4XBjBkMyOm6ukfp6HrOTNg Nne8IsgLdn1vHZvMFlP30dp1JsWJs8ajQMMWS8nvQrI4hyVikm6vxG9nm6h/A7E2 ALqpfJFgQvdj4353/fVFYsXpqf8ioN8QleWGWDrFTQDLt/niIM0= =78te -----END PGP SIGNATURE----- --imjhCm/Pyz7Rq5F2-- From unknown Sun Jun 15 08:42:48 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26610: python-gpg broke; python-gpg 1.9.0 does not exist Resent-From: Ivan Vilata i Balaguer Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 01 Jun 2017 08:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26610 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Leo Famulari Cc: 26610@debbugs.gnu.org, Ivan Vilata i Balaguer Received: via spool by 26610-submit@debbugs.gnu.org id=B26610.14963066188362 (code B ref 26610); Thu, 01 Jun 2017 08:44:01 +0000 Received: (at 26610) by debbugs.gnu.org; 1 Jun 2017 08:43:38 +0000 Received: from localhost ([127.0.0.1]:48418 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dGLhi-0002Ao-74 for submit@debbugs.gnu.org; Thu, 01 Jun 2017 04:43:38 -0400 Received: from lev.selidor.net ([66.246.138.156]:45545) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dGLhg-0002Ae-9Z for 26610@debbugs.gnu.org; Thu, 01 Jun 2017 04:43:36 -0400 Received: from sax.terramar.selidor.net (unknown [IPv6:2600:3c03:e001:114e:38ae:e1ff:e0ab:fd94]) by lev.selidor.net (Postfix) with ESMTP id 43E54CF34; Thu, 1 Jun 2017 08:43:34 +0000 (UTC) Received: by sax.terramar.selidor.net (Postfix, from userid 1000) id 3BAF39A0089; Thu, 1 Jun 2017 10:43:33 +0200 (CEST) Date: Thu, 1 Jun 2017 10:43:33 +0200 From: Ivan Vilata i Balaguer Message-ID: <20170601084333.GQ7831@sax.terramar.selidor.net> References: <8737d0761f.fsf@dustycloud.org> <20170526195147.GC7831@sax.terramar.selidor.net> <20170527141146.GG1387@jasmine> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="ftEhullJWpWg/VHq" Content-Disposition: inline In-Reply-To: <20170527141146.GG1387@jasmine> User-Agent: Mutt/1.8.0 (2017-02-23) 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: -0.0 (/) --ftEhullJWpWg/VHq Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Leo Famulari (2017-05-27 10:11:46 -0400) wrote: > You can try changing the python-gpg package's version to the last > available upstream version. On PyPi, that's 1.8.0. > > Then, try rebuilding the packages that depend on python-gpg (`guix > refresh -l python-gpg python2-gpg`). > > Hopefully it all works. Then, you can send a patch with your fix :) > > Let us know if you need help! Ok, attaching the patch. These are the steps I followed to test it: 0. Apply the patch. 1. Add ``python-gpg`` at the end of ``gnu/packages/gnupg.scm`` (sorry for my poor Scheme habilities). 2. Run ``guix environment --ad-hoc -l gnu/packages/gnupg.scm python assword coreutils``. 3. Import ``gpg`` in Python and check ``gpg.version.versionstr``, dump ``assword`` program to verify that it uses the same build of ``python-gnupg``. 4. Run ``assword`` and check that everything works. Probably many steps can be done better/more easily, but my knowledge is very limited. Links for improving that are welcome.`;)` Thanks and cheers, -- Ivan Vilata i Balaguer -- https://elvil.net/ --ftEhullJWpWg/VHq Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="0001-gnu-python-gpg-Use-explicit-version-1.8.0-instead-of.patch" >From bef8ccca58150ad4714cfa65472d5f2e9ae7b283 Mon Sep 17 00:00:00 2001 From: Ivan Vilata-i-Balaguer Date: Thu, 1 Jun 2017 10:33:09 +0200 Subject: [PATCH] gnu: python-gpg: Use explicit version 1.8.0 instead of GPGME's. GPGME defines version 1.9.0, which isn't yet available for python-gnupg, whose latest version is 1.8.0, so we use that explicitly instead. Fixes #26610. * gnu/packages/gnupg.scm (python-gpg): Use explicit version 1.8.0 instead of GPGME's. --- gnu/packages/gnupg.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/gnupg.scm b/gnu/packages/gnupg.scm index 440e7d550..c2b02789b 100644 --- a/gnu/packages/gnupg.scm +++ b/gnu/packages/gnupg.scm @@ -410,7 +410,7 @@ and every application benefits from this.") (define-public python-gpg (package (name "python-gpg") - (version (package-version gpgme)) + (version "1.8.0") (source (origin (method url-fetch) (uri (pypi-uri "gpg" version)) -- 2.12.2 --ftEhullJWpWg/VHq-- From unknown Sun Jun 15 08:42:48 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: Christopher Allan Webber Subject: bug#26610: closed (Re: bug#26610: python-gpg broke; python-gpg 1.9.0 does not exist) Message-ID: References: <20170602032242.GA19312@jasmine> <8737d0761f.fsf@dustycloud.org> X-Gnu-PR-Message: they-closed 26610 X-Gnu-PR-Package: guix Reply-To: 26610@debbugs.gnu.org Date: Fri, 02 Jun 2017 03:23:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1496373782-13849-1" This is a multi-part message in MIME format... ------------=_1496373782-13849-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #26610: python-gpg broke; python-gpg 1.9.0 does not exist 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 26610@debbugs.gnu.org. --=20 26610: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D26610 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1496373782-13849-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 26610-done) by debbugs.gnu.org; 2 Jun 2017 03:22:45 +0000 Received: from localhost ([127.0.0.1]:50246 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dGdAj-0003ag-GM for submit@debbugs.gnu.org; Thu, 01 Jun 2017 23:22:45 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:58823) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dGdAi-0003aZ-Fk for 26610-done@debbugs.gnu.org; Thu, 01 Jun 2017 23:22:44 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 5297420C4F; Thu, 1 Jun 2017 23:22:44 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute4.internal (MEProxy); Thu, 01 Jun 2017 23:22:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=NZUBRivW2JSBbPaD5aw6P3HmSH5G2XfAXp00yR Vco0s=; b=y6MpXoVPWZpfqfL8Cht5KgY62UXmtZTQxxLh5BoFXPqoGRbgSLHBby fFIM8oAIamYxbmBtcIE60Vx3cDfAY/cVgl+1dbTnrAN/kQ6OQOHhJdgkxQy7jQYh U/oOc8GCUqCHUX5HcLjOvhILVJBvukNee+aNATocAtEhhEueScIjU= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=NZUBRivW2JSBbPaD5a w6P3HmSH5G2XfAXp00yRVco0s=; b=PIusVMHxckIq4LtkhlCJELjTtFwSAzOCGh c/tCdVk9WNG/3sAa85NazxpGfk3W3VoYeJ2icmplNmZy+OHsXHL1HG4B/7zbngFq AGzyC8su7sb/3GdZYcYptVWi9CGJhSiXSfJdAQyMsdByXiuBnKmo9eKKl314wED8 O/59Qi/46VywFinhBsAFG/LQTf4IImwWTwiI1sY+v4q9LtvS1gOKfC3pvtuS37Ew +VRToIT734mIsPtbOAYExG+jLnKnvYyb4PHtPSMN1VfsZWtLAUHt1hZyYjIR4jYr 1JMg6i24F16uOdGdudaJ9TpuvFyvpAaLvsd+69mxyXTp8O+iLAAg== X-ME-Sender: X-Sasl-enc: /3Ut2T2Wxq8+SNI4Dyct/SrtKw1t1GqDiV2iaMEzxeGv 1496373764 Received: from localhost (c-73-165-108-70.hsd1.pa.comcast.net [73.165.108.70]) by mail.messagingengine.com (Postfix) with ESMTPA id 0DE9D7E263; Thu, 1 Jun 2017 23:22:44 -0400 (EDT) Date: Thu, 1 Jun 2017 23:22:42 -0400 From: Leo Famulari To: Ivan Vilata i Balaguer Subject: Re: bug#26610: python-gpg broke; python-gpg 1.9.0 does not exist Message-ID: <20170602032242.GA19312@jasmine> References: <8737d0761f.fsf@dustycloud.org> <20170526195147.GC7831@sax.terramar.selidor.net> <20170527141146.GG1387@jasmine> <20170601084333.GQ7831@sax.terramar.selidor.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="OXfL5xGRrasGEqWY" Content-Disposition: inline In-Reply-To: <20170601084333.GQ7831@sax.terramar.selidor.net> User-Agent: Mutt/1.8.2 (2017-04-18) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 26610-done Cc: 26610-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: -0.7 (/) --OXfL5xGRrasGEqWY Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jun 01, 2017 at 10:43:33AM +0200, Ivan Vilata i Balaguer wrote: > 0. Apply the patch. >=20 > 1. Add ``python-gpg`` at the end of ``gnu/packages/gnupg.scm`` (sorry > for my poor Scheme habilities). >=20 > 2. Run ``guix environment --ad-hoc -l gnu/packages/gnupg.scm python > assword coreutils``. >=20 > 3. Import ``gpg`` in Python and check ``gpg.version.versionstr``, dump > ``assword`` program to verify that it uses the same build of > ``python-gnupg``. >=20 > 4. Run ``assword`` and check that everything works. >=20 > Probably many steps can be done better/more easily, but my knowledge is > very limited. Links for improving that are welcome.`;)` Sounds like a good test :) > From bef8ccca58150ad4714cfa65472d5f2e9ae7b283 Mon Sep 17 00:00:00 2001 > From: Ivan Vilata-i-Balaguer > Date: Thu, 1 Jun 2017 10:33:09 +0200 > Subject: [PATCH] gnu: python-gpg: Use explicit version 1.8.0 instead of > GPGME's. >=20 > GPGME defines version 1.9.0, which isn't yet available for python-gnupg, = whose > latest version is 1.8.0, so we use that explicitly instead. Fixes #26610. >=20 > * gnu/packages/gnupg.scm (python-gpg): Use explicit version 1.8.0 instead= of GPGME's. Thank you! Pushed as 99c63f3f072e73540a65d4a7b5dac9aaeb3ed50d. --OXfL5xGRrasGEqWY Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlkw2gIACgkQJkb6MLrK fwh9xg//ZFQeO9AEaGYZICxVyNY7+63yYybHDkN3GWITYAolVWbGWHViSquzSgRG FQekivaQKd6czwJs7dBzzE6TBaKXKQTSoOoq1OKvYse/nMcFhB2Qze/0t0nEffbZ auBcgUfbrikGC9cTW0ZVC3TlFBWTQc6at8pqh68RZmddpkSRrP1afX5PYgbKpRL+ rVSTc8fQUHXxIoZeJ4SKQS3V6kj0wSpKKqGf95MVtgHOp9xHoz+svDNAJEX2IBen ObTQb7sgRLm+GyLUAIJNczTUiLz5r02LFZfT9TM1ggxKCt1qmj9oflWMpJg+8pWL Hd3fP+C1ZCs+KaH855JEy1ulKody10+lCJae1+xh+zp1DE4kd2akz1kEJEDPgTtK PzD99sp+g37Rq4XYnN5GZK4575hDS2k1oq0CoLX9UjFWBYC/UnGqD9NL9TGaQR4h cJ4E3WPyRo3KI+FJyavlvtQWNpKWYernSFsCbS6LLUhkw3GvkqUJT38nZBSJK7bd 9yrxcLtqcAhjISHGVVAHHm5khAOP633nsVuQp35SGyOENZmN7qRcfwK1aT0FjLHy iDTKYZqF/J0JlZM23cuQzOkbNBrWcV1JTuXfpGC94gu4BolaYwqaeCnbnh8EWqOT OpGNVCeeWQL5eKsHAuPT828NWOi0XdtEci0Ca/Gw/zUdO9y9dr0= =23ib -----END PGP SIGNATURE----- --OXfL5xGRrasGEqWY-- ------------=_1496373782-13849-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 22 Apr 2017 16:37:17 +0000 Received: from localhost ([127.0.0.1]:34621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d1y29-0008Ld-0D for submit@debbugs.gnu.org; Sat, 22 Apr 2017 12:37:17 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55594) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d1y27-0008LO-6S for submit@debbugs.gnu.org; Sat, 22 Apr 2017 12:37:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d1y21-0003Sl-3c for submit@debbugs.gnu.org; Sat, 22 Apr 2017 12:37:09 -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]:41797) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d1y21-0003Sh-03 for submit@debbugs.gnu.org; Sat, 22 Apr 2017 12:37:09 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46558) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d1y1z-000330-L3 for bug-guix@gnu.org; Sat, 22 Apr 2017 12:37:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d1y1w-0003Ry-F3 for bug-guix@gnu.org; Sat, 22 Apr 2017 12:37:07 -0400 Received: from dustycloud.org ([50.116.34.160]:48874) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d1y1w-0003Rl-Al for bug-guix@gnu.org; Sat, 22 Apr 2017 12:37:04 -0400 Received: from oolong (localhost [127.0.0.1]) by dustycloud.org (Postfix) with ESMTPS id 454AF265EE; Sat, 22 Apr 2017 12:37:01 -0400 (EDT) User-agent: mu4e 0.9.18; emacs 25.1.1 From: Christopher Allan Webber To: "'bug-guix\@gnu.org'" , Leo Famulari Subject: python-gpg broke; python-gpg 1.9.0 does not exist Date: Sat, 22 Apr 2017 11:37:00 -0500 Message-ID: <8737d0761f.fsf@dustycloud.org> MIME-Version: 1.0 Content-Type: text/plain 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: -4.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: -4.0 (----) Commit 8439c9c05e upgraded gpgme to 1.9.0. Unfortunately, python-gpg's version is tied to gpgme: (define-public python-gpg (package (name "python-gpg") (version (package-version gpgme)) ;; [...] This is a problem, because upgrading gpgme "automatically" upgraded python-gpg, and there is no python-gpg release of 1.9.0. The latest release is 1.8.0: https://pypi.python.org/pypi/gpg/1.8.0 I'm not sure it makes sense to tie the package version to python-gpg's package version anyway... if upgrading gpgme does trigger the upgrade of python-gpg "automatically", then that would mean that even if there was a pythong-gpg available with the new version, the hash would be incorrect. ------------=_1496373782-13849-1--