From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 22 12:37:17 2017 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. From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 22 18:43:12 2017 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 To: 26610@debbugs.gnu.org Subject: Re: python-gpg broke; python-gpg 1.9.0 does not exist 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-Debbugs-Envelope-To: 26610 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 debbugs-submit-bounces@debbugs.gnu.org Fri May 26 15:51:59 2017 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 To: 26610@debbugs.gnu.org Subject: python-gpg broke; python-gpg 1.9.0 does not exist 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-Debbugs-Envelope-To: 26610 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 debbugs-submit-bounces@debbugs.gnu.org Sat May 27 10:11:49 2017 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 To: Ivan Vilata i Balaguer Subject: Re: bug#26610: python-gpg broke; python-gpg 1.9.0 does not exist 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-Debbugs-Envelope-To: 26610 Cc: 26610@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 (/) --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 debbugs-submit-bounces@debbugs.gnu.org Thu Jun 01 04:43:38 2017 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 To: Leo Famulari Subject: Re: bug#26610: python-gpg broke; python-gpg 1.9.0 does not exist 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-Debbugs-Envelope-To: 26610 Cc: 26610@debbugs.gnu.org, Ivan Vilata i Balaguer 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 debbugs-submit-bounces@debbugs.gnu.org Thu Jun 01 23:22:45 2017 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-- From unknown Sun Jun 15 08:35:59 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, 30 Jun 2017 11:24:03 +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