Subject: | ExtUtils::MakeMaker 7.12 breaks CSJEWELL/App-local-lib-Win32Helper-0.990.tar.gz |
requires 'IO::Interactive' => 0.000005;
is converted by perl to '5e-006' (as seen in META.yml) and EU::MM 7.12 converts this to 5, which does not exist on CPAN. Worked correctly with previous versions of EU::MM.
CPAN::Meta::Requirements 2.128
ExtUtils::MakeMaker 7.04
Makefile.PL: no warnings
MYMETA.yml: IO::Interactive: '0.000005'
------------------
ExtUtils::MakeMaker 7.04
CPAN::Meta::Requirements 2.140
Makefile.PL: no warnings
MYMETA.yml: IO::Interactive: '0.000005'
------------------
ExtUtils::MakeMaker 7.10
CPAN::Meta::Requirements 2.140
Makefile.PL: no warnings
MYMETA.yml: IO::Interactive: '0.000005'
------------------
ExtUtils::MakeMaker 7.12
CPAN::Meta::Requirements 2.140
Makefile.PL:
Unparsable version '5e-006' for prerequisite IO::Interactive treated as 5 at C:/Strawberry201/perl/site/lib/CPAN/Meta/Requirements.pm line 140.
MYMETA.yml: IO::Interactive: '5'
------------------
ExtUtils::MakeMaker 7.12
CPAN::Meta::Requirements 2.131
Makefile.PL:
Unparsable version '5e-006' for prerequisite IO::Interactive treated as 5 at C:/strawberry160/perl/site/lib/CPAN/Meta/Requirements.pm line 136.
MYMETA.yml: IO::Interactive: 5
Makefile: IO::Interactive=>q[5]
------------------
ExtUtils::MakeMaker 6.78
CPAN::Meta::Requirements 2.122
Makefile.PL:
Unparsable version '5e-006' for prerequisite IO::Interactive at inc/Module/Install/Makefile.pm line 340.
MYMETA.yml: IO::Interactive: 0
Here I think it is converted to 0 by Module::Install
--
Alexandr Ciornii, http://chorny.net