Is CentOS Extras Repo Broken?

Home » CentOS » Is CentOS Extras Repo Broken?
CentOS 7 Comments

Hi there,

I’m trying to run ‘reposync’ against CentOS-extras and am getting an error like this:

python-itsdangerous-0.23-2 0% [ ] 0.0 B/s | 0
B –:– ETA

python-itsdangerous-0.23-2.el7 FAILED

python-itsdangerous-0.23-2 0% [ ] 0.0 B/s | 0
B –:– ETA
python-itsdangerous-0.23-2.el7.noarch: [Errno 256] No more mirrors to try.

Is that package missing from the repo for some reason?
Is the repo metadata outdated?

Thanks,

7 thoughts on - Is CentOS Extras Repo Broken?

  • That file is there (on the master server and the several mirror.CentOS.org servers I looked at) .. however, it is was released on
    11/3 so, depending on where you are trying to reposync from, it could be delayed .. especially if it is an external mirror.

  • Although, the repodata syncs AFTER the Packages/ content, so theoretically the repodata should not be on a server before the package
    .. at least on mirror.CentOS.org

  • I’m using the mirrorlist URL:

    mirrorlist=http://mirrorlist.CentOS.org/?release=7&arch=x86_64&repo=extras&infra=$infra

    So if its just one bad mirror I should be failing over to another one no?

    I have an automated job doing the sync every few hours, and its been failing constantly on this since 04-Nov-2017 02:32:00 , so it doesn’t look like its just gonna solve itself when the mirrors finish syncing.

  • Theory: Interference by ISP

    When I perform the reposync, I notice that all the several download attempts fail quickly before “No more mirrors to try.” I wonder whether my ISP (AT&T) may be attempting to provide me with a cached copy they have of the file, and that their cached copy is corrupt. To test this theory, I looked for a mirror site that served over HTTPS. I couldn’t find one. I couldn’t find much discussion of repos -over-HTTPS either. I don’t know why.

    Chris

  • And I got the same error in a CentOS7 ppc64le container.

    The reason is wrong checksum on the python-itsdangerous package:

    In the repodata here: http://mirror.centos.org/altarch/7/extras/ppc64le/repodata/
    its:

    1e6fece616e3e499a58532d761265e0f6f5d7f914cee059416be09ca2f44bf69

    but if you try to download a file and run # sha256sum python-itsdangerous-0.23-2.el7.noarch.rpm, you get:

    5500f01a9811f8fe16bd03ff308488d0d578e7841772f2115ac06c4660f7f420

    so what is downloaded does not match what is reported by repodata.

  • I’m getting the same thing and the package (with matching version) definitely exists on the mirror, so this doesn’t look like a temporary issue.

    I’m also using mirror.centos.org, does anyone know if there is another mirror that does work?