Comments (5)
@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.
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.
@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.
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.
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)
- first time setup on cygwin with strawberry also installed picks up wrong patch executable, leading to an endless loop
- Some questions about the proxy settings for cpan and cpanm.
- Add environment variable to customize .cpan path HOT 3
- Relative dir for local::lib doesn't work
- Not able to create local::lib with non-root user in docker container : fileparse(): need a valid pathname at /usr/share/perl/5.30/CPAN/FirstTime.pm HOT 1
- Can't locate local/lib.pm in @INC : Installation of `App::cpanminus` fails on Windows 11, WSL with Ubuntu 20.04 HOT 2
- the distroprefs "Filenames" chapter documenting "File path" and "Activating the feature" was a frustrating surprise
- RT-145462: cpan -O chokes on some version numbers
- RT-145462: cpan -g exits with the wrong value
- RT-145462: cpan -g should use the same download mechanism as CPAN.pm HOT 2
- RT-145462: cpan -g does not handle paths, such as AUTHOR/Foo-1.0.tar.gz
- RT-145462: cpan -O version columns are too narrow to show full versions
- RT-145462: HTTP status code check in cpan is too inclusive
- RT-145462: cpan(1) log message uses the wrong key HOT 1
- [feature] Shell completion HOT 4
- Current key unsupported in FIPS mode
- fix INSTALLDIRS for newer PERL versions HOT 2
- Add support for static install
- isa_perl situation should be controlled with an always ignore key
- configure_requires failure, but an UNKNOWN report is generated anyway
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cpanpm.