Skip Menu |

This queue is for tickets about the ExtUtils-ModuleMaker CPAN distribution.

Report information
The Basics
Id: 102710
Status: resolved
Priority: 0/
Queue: ExtUtils-ModuleMaker

People
Owner: jkeenan [...] cpan.org
Requestors: ANDK [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.53
Fixed in: (no value)



Subject: IO::Capture::Stdout confused with IO::CaptureOutput
I think the two module names in the subject line were swapped erroneously. The test t/miscargs/901.t uses IO::Capture::Stdout but no test and no other file uses IO::CaptureOutput. IO::Capture::Stdout was removed from the distro but IO::CaptureOutput was introduced to META.yml,META.json, and Makefile.PL I think this explains a couple of fail reports. HTH&&Thanks, (Disclaimer: this was discovered by statistical analysis, I'm not speaking as a user)
Subject: Re: [rt.cpan.org #102710] IO::Capture::Stdout confused with IO::CaptureOutput
Date: Thu, 12 Mar 2015 07:32:25 -0400
To: bug-ExtUtils-ModuleMaker [...] rt.cpan.org
From: James E Keenan <jkeen [...] verizon.net>
On 03/12/2015 12:52 AM, Andreas Koenig via RT wrote: Show quoted text
> Thu Mar 12 00:52:18 2015: Request 102710 was acted upon. > Transaction: Ticket created by ANDK > Queue: ExtUtils-ModuleMaker > Subject: IO::Capture::Stdout confused with IO::CaptureOutput > Broken in: 0.53 > Severity: (no value) > Owner: Nobody > Requestors: ANDK@cpan.org > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=102710 > > > > I think the two module names in the subject line were swapped erroneously. > > The test t/miscargs/901.t uses IO::Capture::Stdout but no test and no other file uses IO::CaptureOutput. IO::Capture::Stdout was removed from the distro but IO::CaptureOutput was introduced to META.yml,META.json, and Makefile.PL > > I think this explains a couple of fail reports. > > HTH&&Thanks, > (Disclaimer: this was discovered by statistical analysis, I'm not speaking as a user) >
Andreas, thank you for taking the time to make this analysis. As a result of all the activity around the CPAN Pull Request Challenge, I inquired as to what would make my distros eligible for the challenge. I was told that I had to put all this new-fangled metadata into my Makefile.PLs. So I've been gradually doing that and touching up some of those distros at the same time -- in many cases, for the purpose of responding failures reported by CPANtesters that I don't get locally. I saw the failure reports for ExtUtils-ModuleMaker and made a mental note to examine them this weekend. Thanks again. Jim Keenan
On Thu Mar 12 00:52:18 2015, ANDK wrote: Show quoted text
> I think the two module names in the subject line were swapped > erroneously. > > The test t/miscargs/901.t uses IO::Capture::Stdout but no test and no > other file uses IO::CaptureOutput. IO::Capture::Stdout was removed > from the distro but IO::CaptureOutput was introduced to > META.yml,META.json, and Makefile.PL > > I think this explains a couple of fail reports. >
Correct. I listed the wrong module in the TEST_REQUIRES section of Makefile.PL. When I corrected that, the PASS rate went up tremendously. http://matrix.cpantesters.org/?dist=ExtUtils-ModuleMaker%200.54 Thanks again. Jim Keenan