Subject: bug#26610: python-gpg broke; python-gpg 1.9.0 does not exist

From: Leo Famulari <[email-masked]>
Date: Sat, 27 May 2017 10:11:46 -0400

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
> 
> 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/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?

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!