On 19/09/10 20:02, David Golden wrote:
It's no better. All tests now say CPAN::Reporter 0.99 is required, but I only have 1.1801. Next rounds of diagnosis: * Have you tried from a fresh CPAN shell session? (e.g. exit "cpan" and run "cpan" again)
Yes
* Do you have version.pm installed? * From the CPAN shell, what is your @INC: cpan> ! print "$_\n" for @INC * From the CPAN shell: cpan> ! use CPAN::Reporter cpan> ! print "$CPAN::Reporter::VERSION\n" cpan> ! print CPAN::Version->vlt( $CPAN::Reporter::VERSION, 0.99 ), "\n" cpan> ! print CPAN::Version->vlt( CPAN::Reporter->VERSION, 0.99 ), "\n" That last two should be "0" if you have 1.1801 installed. The actual logic in the code resembles the last one.
cpan[2]> install version version is up to date (0.82). cpan[3]> ! print "$_\n" for @INC /usr/local/lib/perl5/5.8.8/pmax-netbsd /usr/local/lib/perl5/5.8.8 /usr/local/lib/perl5/site_perl/5.8.8/pmax-netbsd /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl /home/njh/bin cpan[3]> ! use CPAN::Reporter cpan[3]> ! print "$CPAN::Reporter::VERSION\n" 1.1801 cpan[3]> ! print CPAN::Version->vlt( $CPAN::Reporter::VERSION, 0.99 ), "\n" 3.3376107877608e-308 cpan[3]> ! print CPAN::Version->vlt( CPAN::Reporter->VERSION, 0.99 ), "\n" 3.3376107877608e-308
-- David
Regards, -Nigel