shogo82148 / actions-setup-perl

Setup Perl environment Action
https://github.com/marketplace/actions/setup-perl-environment
MIT License
84 stars 6 forks source link

cpm Failures on 5.12 windows #876

Open theory opened 2 years ago

theory commented 2 years ago

See this run, with this bit:

cpm install --global --verbose --show-build-log-on-failure --no-test Locale::TextDomain@1.31

Leads to these errors:

2021-10-14T23:18:43,1368,ExtUtils::MakeMaker| MetaCPAN, skip, because MetaCPAN is configured to resolve dev releases only
2021-10-14T23:18:43,1368,ExtUtils::MakeMaker| MetaDB, 599 Internal Exception, https://cpanmetadb.plackperl.org/v1.0/package/ExtUtils::MakeMaker, Could not connect to 'cpanmetadb.plackperl.org:443': IO::Socket::INET: connect: A non-blocking socket operation could not be completed immediately.
2021-10-14T23:18:43,1368,ExtUtils::MakeMaker| 
2021-10-14T23:18:43,1368,ExtUtils::MakeMaker| MetaCPAN, 599 Internal Exception, https://fastapi.metacpan.org/v1/download_url/ExtUtils::MakeMaker?version=6.64, Could not connect to 'fastapi.metacpan.org:443': IO::Socket::INET: connect: A non-blocking socket operation could not be completed immediately.
2021-10-14T23:18:43,1368,ExtUtils::MakeMaker| Failed to resolve ExtUtils::MakeMaker
2021-10-14T23:18:43,1368,ExtUtils::ParseXS| MetaCPAN, skip, because MetaCPAN is configured to resolve dev releases only
2021-10-14T23:18:43,1368,ExtUtils::ParseXS| MetaDB, 599 Internal Exception, https://cpanmetadb.plackperl.org/v1.0/package/ExtUtils::ParseXS, Could not connect to 'cpanmetadb.plackperl.org:443': IO::Socket::INET: connect: A non-blocking socket operation could not be completed immediately.
2021-10-14T23:18:43,1368,ExtUtils::ParseXS| 
2021-10-14T23:18:43,1368,ExtUtils::ParseXS| MetaCPAN, 599 Internal Exception, https://fastapi.metacpan.org/v1/download_url/ExtUtils::ParseXS?version=3.16, Could not connect to 'fastapi.metacpan.org:443': IO::Socket::INET: connect: A non-blocking socket operation could not be completed immediately.
2021-10-14T23:18:43,1368,ExtUtils::ParseXS| Failed to resolve ExtUtils::ParseXS

Don't know if it's an old version or something about its configuration is off. Appears to work fine on 5.14 and later (can't speak to earlier versions).

augensalat commented 2 years ago

I have the issue with Windows and Perl v5.10 and v5.12. For all other major Perls starting from v5.8 cpm works for Windows and MacOS.