Why Am I Seeing This Error?
When yum installs packages, it references different EPEL mirror repositories depending on where the builder is. If any of your jobs fail in `yum update` or `yum install` with the following error messages when you run parallel jobs, it means a mirror repository is lagging behind the primary. This causes inconsistent versioning,
https://dl.fedoraproject.org/pub/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
Trying other mirror.
https://iad.mirror.rackspace.com/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
Trying other mirror.
https://mirror.umd.edu/fedora/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
Trying other mirror.
https://mirror.vcu.edu/pub/gnu%2Blinux/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
Trying other mirror.
How Do I Fix This?
The solution is to disable the use of the EPEL mirror. You can disable it by uncommenting the baseurl
lines and commenting out the mirrorlist
lines in/etc/yum.repos.d/epel.repo
.
$ sed -i -e 's/^#baseurl=/baseurl=/' -e 's/^metalink=/#metalink=/' /etc/yum.repos.d/epel.repo
Comments
Article is closed for comments.