Andreas J. Koenig wrote:
CPAN-Reporter-0.20% ./Build prereq_report
Use of uninitialized value in concatenation (.) or string at
/home/src/perl/repoperls/installed-perls/perl/p0zpP0q/[EMAIL
PROTECTED]/lib/5.9.4/Module/Build/ModuleInfo.pm line 223, <GEN16> line 5.
Package 'CPAN' already declared with version '1.8801'
ignoring new version ''.
That smells like a problem with the regex matching $VERSION assignments,
i.e. something in CPAN /looks like/ an assignment to $VERSION, but isn't.
Ahhh, it is this code from CPAN.pm (being these are lines 4 and 5):
$CPAN::VERSION = '1.8801';
$CPAN::VERSION = eval $CPAN::VERSION;
and, indeed, the warnings go away if I edit those lines as so:
$CPAN::VERSION = 1.8801;
#$CPAN::VERSION = eval $CPAN::VERSION;
My perl is bleadperl with version.pm from there.
I can replicate this with Perl 5.8.7, version-0.6701, and CPAN 1.8801
(latest official release), so that datapoint isn't helpful.
John
--
John Peacock
Director of Information Research and Technology
Rowman & Littlefield Publishing Group
4501 Forbes Boulevard
Suite H
Lanham, MD 20706
301-459-3366 x.5010
fax 301-429-5748