Because I installed Test::Pod and Test::Pod::Coverage (requiring a whole chain of other modules) and Devel::Cover, I also had to install Module::Signature somewhere along the line, and this causes the 5.8.8 tests to fail. After reading Module::Signature's docs, I propose the following patch to blead (and maint):
Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- ../lib/CPAN/t/signature.t 1 1 100.00% 1 53 tests and 207 subtests skipped. Failed 1/971 test scripts, 99.90% okay. 1/101205 subtests failed, 100.00% okay. lt09:/pro/3gl/CPAN/perl-5.8.x-dor 108 > diff -pu lib/CPAN/t/signature.t{,.new} --- lib/CPAN/t/signature.t 2003-07-31 22:56:23.000000000 +0200 +++ lib/CPAN/t/signature.t.new 2005-09-20 09:35:08.000000000 +0200 @@ -3,7 +3,10 @@ use strict; print "1..1\n"; -if (!eval { require Module::Signature; 1 }) { +if (!-s 'SIGNATURE') { + print "ok 1 # skip - No signature file found\n"; +} +elsif (!eval { require Module::Signature; 1 }) { print "ok 1 # skip - no Module::Signature found\n"; } elsif (!eval { require Socket; Socket::inet_aton('pgp.mit.edu') }) { Exit 1 lt09:/pro/3gl/CPAN/perl-5.8.x-dor 109 > -- H.Merijn Brand Amsterdam Perl Mongers (http://amsterdam.pm.org/) using Perl 5.6.2, 5.8.0, 5.8.5, & 5.9.2 on HP-UX 10.20, 11.00 & 11.11, AIX 4.3 & 5.2, SuSE 9.2 & 9.3, and Cygwin. http://www.cmve.net/~merijn Smoking perl: http://www.test-smoke.org, perl QA: http://qa.perl.org reports to: [EMAIL PROTECTED], perl-qa@perl.org