leycec/raiagent

=app-misc/powerline-1.0 build error: can't download powerline-status-1.0.tar.gz

Closed this issue · 1 comments

Hi, powerline-1.0 ebuild seems to contain wrong source for powerline-status-1.0.tar.gz file.

Steps to repruduce:
emerge =app-misc/powerline-1.0

Actual results:
Build fails because of a ERROR 404: Not Found - it tries to download powerline-status-1.0.tar.gz from

https://pypi.python.org/packages/source/packages/source/p/powerline-status/powerline-status-1.0.tar.gz

Expected results:
It downloads powerline-status-1.0.tar.gz from

https://pypi.python.org/packages/source/p/powerline-status/powerline-status-1.0.tar.gz

... and builds properly. ;)

--2014-09-21 15:23:05--  http://distfiles.gentoo.org/distfiles/powerline-status-1.0.tar.gz
Resolving distfiles.gentoo.org... 64.50.233.100, 156.56.247.195, 216.165.129.135, ...
Connecting to distfiles.gentoo.org|64.50.233.100|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2014-09-21 15:23:05 ERROR 404: Not Found.

--2014-09-21 15:23:05--  https://pypi.python.org/packages/source/packages/source/p/powerline-status/powerline-status-1.0.tar.gz
Resolving pypi.python.org... 185.31.17.223
Connecting to pypi.python.org|185.31.17.223|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2014-09-21 15:23:06 ERROR 404: Not Found.

!!! Couldn't download 'powerline-status-1.0.tar.gz'. Aborting.
 * Fetch failed for 'app-misc/powerline-1.0', Log file:
 *  '/var/tmp/portage/app-misc/powerline-1.0/temp/build.log'

Fixed. Embarrassingly, ZyX just pointed this out as well – as well as submitting a helpful pull request. (Needless to say, ZyX rocks.)

Powerline 1.1 support is also now up. Let me know how the new ebuilds treat you, and thanks for the detailed bug report! (Also: sweet Pirate Day-driven avatar. "Yaa-aar," Gentoo matey.)