Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Perl-PrereqScanner CPAN distribution.

Report information
The Basics
Id: 76815
Status: resolved
Priority: 0/
Queue: Perl-PrereqScanner

People
Owner: Nobody in particular
Requestors: WULEE [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 1.011
Fixed in: (no value)



Subject: Tests fail when installing with PPI 1.208
When installing Dist::Zilla from CPAN (4.300015) using cpanm in a local::lib on Ubuntu Lucid Lynx (perl 5.10.1) it failed because Perl-PrereqScanner fails its tests. Enquiring on #distzilla, someone suggested checking PPI. Upgrading PPI to the latest from CPAN (1.215) seemed to resolve the problem. The version of PPI installed prior to that was 1.208, obtained from libppi-perl-1.208-1.deb in the Ubuntu repositories. Attached is the build.log from installing just Perl-PrereqScanner using a cpanminus in local::lib on my system (i.e. with perl-1.208-1.deb). cpanm -l /tmp/pps Perl::PrereqScanner Presumably the dependencies just need to be updated to something higher than PPI-1.208; either that or something is odd about Ubuntu's package. To distinguish the two, I installed PPI-1.208 from CPAN and tried an install of Perl-PrereqScanner with that. cpanm -l /tmp/pps ADAMK/PPI-1.208 cpanm -l /tmp/pps Perl::PrereqScanner It fails in the same way, see attached log pps-fail.ppi-1.208.build.log, so it seems to be a real problem with PPI 1.208.
Subject: pps-fail.ppi-1.208.build.log
Download pps-fail.ppi-1.208.build.log
application/octet-stream 14.4k

Message body not shown because it is not plain text.

Subject: build.log
Download build.log
application/octet-stream 15.2k

Message body not shown because it is not plain text.

I strongly suspect this is caused by this PPI bug reportedly fixed in 1.211_01: https://rt.cpan.org/Ticket/Display.html?id=54208
We now require PPI 1.215 -- rjbs