Giter Site home page Giter Site logo

Configure with only fresh mirrors about cpanpm HOT 5 CLOSED

andk avatar andk commented on August 22, 2024
Configure with only fresh mirrors

from cpanpm.

Comments (5)

rspier avatar rspier commented on August 22, 2024 1

@briandfoy As mentioned in email, the mirror list infrastructure is not getting appropriate care and feeding right now.

This isn't a PAUSE or CPAN.pm problem.

Our recommendation is to NOT let CPAN.pm autoconfigure itself, but to use https://www.cpan.org/ everywhere. That's cached in hundreds of locations on fast net.

To fix your immediate mirrors-usa.go-parts.com, I've marked it as retired. It should drop from the data files soon.

from cpanpm.

briandfoy avatar briandfoy commented on August 22, 2024

I'd still like some answers, but @rspier fixed the MIRRORED.BY. There was a syntax error in one of the input files, so I guess that tripped up whatever was automatically making that file. There's now a fresh version on CPAN.

However, the fresh version still has the bad http://mirrors-usa.go-parts.com/cpan/.

from cpanpm.

briandfoy avatar briandfoy commented on August 22, 2024

@rspier Where did you mark it as retired? When I looked in the cpan-mirrors-data repo, there wasn't an entry for it. Did you have to make an entry in mirrors.json just to mark it retired? I'm still trying to figure out how all of this works.

I'd be fine using https://www.cpan.org everywhere, but doing this non-interactively with legacy CPAN.pm for old Perl version is in CI systems doesn't give me a lot of palatable options.

Still, I'd like to have some basic sanity checks for configured mirrors in CPAN.pm.

from cpanpm.

rspier avatar rspier commented on August 22, 2024

See 525b8ca in cpan-mirrors-data. There was an entry.

Couldn't you just have the CI pipeline write out the appropriate CPAN config file before doing installation?

from cpanpm.

briandfoy avatar briandfoy commented on August 22, 2024

Ah, I must have been dumb when I was looking for it. That's my fault.

I (and others) could do all sorts of things, but I'd rather fix the problem that I'm working around.

And, it's not just what I personally can do. It's what all of the world has to do when they don't know how things work or why they are getting an error.

from cpanpm.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.