Perl 5.6.2 has lost its mind
David Cantrell
david at cantrell.org.uk
Mon Feb 12 12:42:30 GMT 2007
On Mon, Feb 12, 2007 at 10:55:43AM +0000, Nicholas Clark wrote:
> On Sun, Feb 11, 2007 at 11:12:39PM +0000, David Cantrell wrote:
> > I built perl 5.6.2 like this:
> > $ sh Configure -Dprefix=blahblah -de
> Quite literally that?
[does it all again just to make sure]
Like this ...
$ rm -f config.sh Policy.sh
$ sh Configure -Dprefix=/home/david/cpantesting/perl-5.6.2 -de
$ make
$ make test
$ make install
> It looks like you're picking up @INC from an
> environment variable.
It jolly well shouldn't be:
$ env|grep PERL
[rien. nadda. nowt]
> What does perl -V give?
...
Compile-time options: USE_LARGE_FILES
Built under linux
Compiled at Feb 12 2007 12:11:12
@INC:
/home/david/cpantesting/perl-5.6.2/lib/5.6.2/i686-linux
/home/david/cpantesting/perl-5.6.2/lib/5.6.2
/home/david/cpantesting/perl-5.6.2/lib/site_perl/5.6.2/i686-linux
/home/david/cpantesting/perl-5.6.2/lib/site_perl/5.6.2
/home/david/cpantesting/perl-5.6.2/lib/site_perl
.
but no, it definitely can't find MakeMaker.pm:
Can't locate ExtUtils/MakeMaker.pm in @INC (@INC contains: /etc/perl
/usr/local/lib/perl/5.8.4 /usr/local/share/perl/5.8.4 /usr/lib/perl5
/usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8
/usr/local/lib/site_perl .) at Makefile.PL line 2
despite this:
$ find /home/david/cpantesting/perl-5.6.2 -name MakeMaker.pm -print
/home/david/cpantesting/perl-5.6.2/lib/5.6.2/ExtUtils/MakeMaker.pm
--
David Cantrell | http://www.cantrell.org.uk/david
Repent through spending
More information about the london.pm
mailing list