community.general icon indicating copy to clipboard operation
community.general copied to clipboard

[WIP] cpanm: disable test with version operator

Open russoz opened this issue 2 months ago • 2 comments

SUMMARY

While working on CmdRunner, cpanm integration tests start to fail in CentOS 7, apparently preventing cpanm from installing Perl packages in any version but the most recent one. It is not clear why this is happening - the problem was reproduced locally in CentOS 7 and it did not occur in Ubuntu Jammy (as an example).

ISSUE TYPE
  • Test Pull Request
COMPONENT NAME

cpanm

russoz avatar Apr 28 '24 06:04 russoz

This test "recently" (not sure whether its weeks or months ago) failed as well, and after some days worked again.

I have no clue what's going wrong and how to fix it, I just remember that the last time when I wanted to take a closer look it just resolved itself ;)

felixfontein avatar Apr 28 '24 11:04 felixfontein

The CentOS test fails because cpanm, when trying to install [email protected], apparently cannot find any version of JSON to install other than the latest (4.10) at the time of writing. I suspect it might be related to which metacpan mirror it is trying to connect, but no hard evidence either way.

The RH test fails when simply installing JSON, no shenanigans. That makes no sense to me either.

russoz avatar Apr 29 '24 04:04 russoz