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 |
Message body not shown because it is not plain text.
Subject: | build.log |
Message body not shown because it is not plain text.