Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

eix-sync * push.sh from https://github.com/vaeth/push/ is needed #63

Closed
slackline opened this issue May 30, 2019 · 2 comments
Closed

eix-sync * push.sh from https://github.com/vaeth/push/ is needed #63

slackline opened this issue May 30, 2019 · 2 comments

Comments

@slackline
Copy link

slackline commented May 30, 2019

I'm looking to try out GentooLTO and so have installed your mv overlay as per the instructions. This has updated push, but eix-sync now errors with the message..

# eix-sync
* push.sh from https://github.com/vaeth/push/ is needed

...and yet I have the latest push installed from your mv overlay...

 # eix app-shells/push
[I] app-shells/push
     Available versions:  2.0-r1 (~)3.1-r3[1]
     Installed versions:  3.1-r3[1](07:19:26 30/05/19)
     Homepage:            https://github.com/vaeth/push/
     Description:         A POSIX shell function to treat a variable like an array, quoting args

[1] "mv" /var/lib/layman/mv

I've noticed that I've been unable to upgrade eix itself as the download from amazon fails...

# cat /var/tmp/portage/app-portage/eix-0.33.8/temp/build.log 
--2019-05-30 07:17:10--  https://github.com/vaeth/eix/releases/download/v0.33.8/eix-0.33.8.tar.xz
Resolving github.com... 140.82.118.4
Connecting to github.com|140.82.118.4|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://github-production-release-asset-2e65be.s3.amazonaws.com/16415596/45bcc080-74a3-11e9-879f-b415f3087087?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20190530%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20190530T061612Z&X-Amz-Expires=300&X-Amz-Signature=435ba3e015117e4485ec21eea89fd537141e3d1729402ca108c18184c398eab5&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Deix-0.33.8.tar.xz&response-content-type=application%2Foctet-stream [following]
--2019-05-30 07:17:10--  https://github-production-release-asset-2e65be.s3.amazonaws.com/16415596/45bcc080-74a3-11e9-879f-b415f3087087?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20190530%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20190530T061612Z&X-Amz-Expires=300&X-Amz-Signature=435ba3e015117e4485ec21eea89fd537141e3d1729402ca108c18184c398eab5&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Deix-0.33.8.tar.xz&response-content-type=application%2Foctet-stream
Resolving github-production-release-asset-2e65be.s3.amazonaws.com... failed: Name or service not known.
wget: unable to resolve host address ‘github-production-release-asset-2e65be.s3.amazonaws.com’
!!! Couldn't download 'eix-0.33.8.tar.xz'. Aborting.
 * Fetch failed for 'app-portage/eix-0.33.8', Log file:
 *  '/var/tmp/portage/app-portage/eix-0.33.8/temp/build.log'

I've tried manually downloading via browser (from here) and at the command line with wget but it failed.

Could this be the underlying problem, i.e. I need to upgrade eix?

@vaeth
Copy link
Owner

vaeth commented May 30, 2019

Gentoo installs a broken version of push and patches eix (and presumably zram-init) to deal with that broken version. The unpatched eix version from the overlay should work fine.

@slackline
Copy link
Author

slackline commented May 30, 2019

Thanks for the quick response.

I think adblocking on my router may be blocking the amazon site as I've downloaded the file on my VPS where there is no such adblocking. I'll have to look into whitelisting amazonaws.com

Now I've updated eix-0.33.8 eix-sync works.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants