On Sun, Sep 19, 2010 at 1:20 PM, Nigel Horne <[email protected]> wrote:
>>>> "Reporting on the 'pl' phase requires CPAN::Reporter 0.99, but you only
>>>> have
>>>> version 1.18. Only 'test' phase reports will be sent."
>>>
>>> That's really bizarre. I would check that CPAN is up to date, beyond
>>> that, I'm stumped as to what could give that sort of error.
>>
>> I am already using CPAN 1.4902. I will try the latest CPAN::Reporter,
>> though that takes *ages* to 'make test' :-(
>
> 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)
* 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.
-- David