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