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

yum install failing #5

Closed
mayeut opened this issue Dec 5, 2020 · 9 comments
Closed

yum install failing #5

mayeut opened this issue Dec 5, 2020 · 9 comments

Comments

@mayeut
Copy link

mayeut commented Dec 5, 2020

Hello @nealef,

manylinux2014 image build is failing with error (nothing has changed with regards to installed packages):

https://download.sinenomine.net/epel/epel-7/noarch/epel-release-7-13.noarch.rpm: [Errno 14] HTTPS Error 404 - Not Found

c.f. https://travis-ci.com/github/pypa/manylinux/jobs/454964495

Are there any maintenance actions on going on the repo ? If so, any ETA ?

Thanks

@nealef
Copy link
Owner

nealef commented Dec 8, 2020

Looks like something went askew with the last sync. Retrying.

@nealef
Copy link
Owner

nealef commented Dec 8, 2020

Try it now.

@mayeut
Copy link
Author

mayeut commented Dec 8, 2020

Unfortunately, I'm still getting the same error with the build : https://travis-ci.com/github/pypa/manylinux/jobs/455186991

@nealef
Copy link
Owner

nealef commented Dec 8, 2020 via email

@mayeut
Copy link
Author

mayeut commented Dec 8, 2020

The package https://download.sinenomine.net/epel/epel-7/noarch/epel-release-7-13.noarch.rpm is definitely missing from the mirror (it has https://download.sinenomine.net/epel/epel-7/noarch/epel-release-7-12.noarch.rpm).
We're building from a clean s390x/clefos:7 image so I guess there's little interest in doing yum clean all;rm -/var/cache/yum/*. I'll try other workarounds tonight (France time).

@mayeut
Copy link
Author

mayeut commented Dec 8, 2020

@nealef,

simple reproducer for this issue:

Matt$ docker run --rm -it s390x/clefos:7 /bin/bash
bash-4.2# echo "skip_missing_names_on_install=False" >> /etc/yum.conf
bash-4.2# yum clean all
bash-4.2# rm -rf /var/cache/yum/* 
bash-4.2# yum -y update

yum -y update fails with https://download.sinenomine.net/epel/epel-7/noarch/epel-release-7-13.noarch.rpm: [Errno 14] HTTPS Error 404 - Not Found

This can be worked around and I'll probably use this for now:

Matt$ docker run --rm -it s390x/clefos:7 /bin/bash
bash-4.2# echo "skip_missing_names_on_install=False" >> /etc/yum.conf
bash-4.2# yum -y install epel-release-7-12
bash-4.2# yum -y --exclude=epel-release update

@nealef
Copy link
Owner

nealef commented Dec 9, 2020 via email

mayeut added a commit to mayeut/manylinux that referenced this issue Dec 10, 2020
Do not update epel-release package for now

c.f. nealef/clefos#5
mayeut added a commit to pypa/manylinux that referenced this issue Dec 10, 2020
Do not update epel-release package for now

c.f. nealef/clefos#5
@nealef
Copy link
Owner

nealef commented Dec 17, 2020

The problem was we had blown the extents for the noarch repo on the download site. So the repodata was being copied over but not the RPM. I have cleared enough space such that the package is now there.

@mayeut
Copy link
Author

mayeut commented Dec 17, 2020

Thanks @nealef, the issue is indeed fixed now.

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