leycec / raiagent

Third-party Gentoo overlay. Ride the Lagrangian point between awesomeness and volatile compounds.
32 stars 14 forks source link

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

Closed Eregus closed 10 years ago

Eregus commented 10 years ago

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'
leycec commented 10 years ago

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.)