-----Original Message----- From: Reini Urban
Sent: Thursday, April 10, 2014 12:41 AM
To: inline@perl.org
Subject: Re: 0.54_01 - Missing prerequisites causing failures from CPAN-testers.

On 04/06/2014 11:17 PM, sisyph...@optusnet.com.au wrote:

In a nutshell, this new rendition is:

###########################
my $twv = $] > 5.013 ? 0.23 : 0.21;

my $prereq_pm = {
    Data::Dumper => 2.09,
    Digest::MD5 => 2.09,
    Parse::RecDescent => 1.80,
    File::Spec => 0.8,
    Test::Warn => $twv,
};
delete $prereq_pm->{'Test::Warn'} if $] <= 5.007;

I'm also baffled why this fails now. Something like works everywhere else for me. And it tested ok on all my perls.

There was some META_MERGE data also added to the Makefile.PL, and no META.yml or META.json included in the distro. I've just uploaded 0.54_01 yesterday, which contains MakeMaker-generated META.yml and META.json.

0,54_01 is looking good - Christian Walde's 5.16.3 Windows smoker (which was one of the "offending" machines) is back to normal.

But since it's just an aesthetical change to reduce code
feel free to revert it. Sorry.

That's ok. It's a worthwhile change ... and I'm now thinking it's probably not even that change that triggered the problem. (More likely the META_MERGE stuff in conjunction with the absence of META.json and META.yml.)

Cheers,
Rob


Reply via email to