Re: 0.54_01 - Missing prerequisites causing failures from CPAN-testers.
[email protected] Fri, 11 Apr 2014 09:34:57 +1000
| Newsgroups | perl.inline |
|---|---|
| Message-ID | <FA33C9A0E4204459BD7B2E554CD8586E@OwnerPC311012> |
-----Original Message----- From: Reini Urban Sent: Thursday, April 10, 2014 12:41 AM To: [email protected] Subject: Re: 0.54_01 - Missing prerequisites causing failures from CPAN-testers. >On 04/06/2014 11:17 PM, [email protected] 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