Subject: | E::MM 6.31 fails to install ontop of 5.45because ExtUtils::Command::MM isn't available |
It looks like the issue is in the generated Makefile. ABSPERLRUN is
missing "-Ilib" and adding it resolves the error.
perl Makefile.PL PREFIX=/home/jhoblitt/fooperl/ && make install
Writing Makefile for ExtUtils::MakeMaker
cp bin/instmodsh blib/script/instmodsh
/usr/local/bin/perl "-Ilib" "-MExtUtils::MY" -e "MY->fixin(shift)"
blib/script/instmodsh
Manifying blib/man1/instmodsh.1
Manifying blib/man3/ExtUtils::MM_NW5.3
Manifying blib/man3/ExtUtils::MM_VOS.3
Manifying blib/man3/ExtUtils::MM_MacOS.3
Manifying blib/man3/ExtUtils::testlib.3
Manifying blib/man3/ExtUtils::MM_Cygwin.3
Manifying blib/man3/ExtUtils::MM_OS2.3
Manifying blib/man3/ExtUtils::MM_Win95.3
Manifying blib/man3/ExtUtils::Command::MM.3
Manifying blib/man3/ExtUtils::MakeMaker::FAQ.3
Manifying blib/man3/ExtUtils::MakeMaker::vmsish.3
Manifying blib/man3/ExtUtils::MY.3
Manifying blib/man3/ExtUtils::MM_Unix.3
Manifying blib/man3/ExtUtils::Command.3
Manifying blib/man3/ExtUtils::MM_QNX.3
Manifying blib/man3/ExtUtils::MM_DOS.3
Manifying blib/man3/ExtUtils::MM_Any.3
Manifying blib/man3/ExtUtils::MM_AIX.3
Manifying blib/man3/ExtUtils::Mkbootstrap.3
Manifying blib/man3/ExtUtils::Install.3
Manifying blib/man3/ExtUtils::MM_UWIN.3
Manifying blib/man3/ExtUtils::MM_Win32.3
Manifying blib/man3/ExtUtils::MM.3
Manifying blib/man3/ExtUtils::Liblist.3
Manifying blib/man3/ExtUtils::MakeMaker::Config.3
Manifying blib/man3/ExtUtils::MakeMaker::bytes.3
Manifying blib/man3/ExtUtils::Installed.3
Manifying blib/man3/ExtUtils::Mksymlists.3
Manifying blib/man3/ExtUtils::Packlist.3
Manifying blib/man3/ExtUtils::MakeMaker::Tutorial.3
Manifying blib/man3/ExtUtils::MakeMaker.3
Manifying blib/man3/ExtUtils::MM_VMS.3
Manifying blib/man3/ExtUtils::MM_BeOS.3
Manifying blib/man3/ExtUtils::Manifest.3
Installing /home/jhoblitt/fooperl/man/man1/instmodsh.1
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::MM_NW5.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::MM_VOS.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::MM_MacOS.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::testlib.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::MM_Cygwin.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::MM_OS2.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::MM_Win95.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::Command::MM.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::MakeMaker::FAQ.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::MakeMaker::vmsish.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::MY.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::MM_Unix.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::Command.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::MM_QNX.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::MM_DOS.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::MM_Any.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::MM_AIX.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::Mkbootstrap.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::Install.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::MM_UWIN.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::MM_Win32.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::MM.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::Liblist.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::MakeMaker::Config.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::MakeMaker::bytes.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::Installed.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::Mksymlists.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::Packlist.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::MakeMaker::Tutorial.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::MakeMaker.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::MM_VMS.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::MM_BeOS.3
Installing /home/jhoblitt/fooperl/man/man3/ExtUtils::Manifest.3
Writing
/home/jhoblitt/fooperl//lib/perl5/5.6.1/i686-linux/auto/ExtUtils/MakeMaker/.packlist
Can't locate ExtUtils/Command/MM.pm in @INC (@INC contains:
/usr/lib/perl5/5.6.1/i686-linux /usr/lib/perl5/5.6.1
/usr/lib/perl5/site_perl/5.6.1/i686-linux /usr/lib/perl5/site_perl/5.6.1
/usr/lib/perl5/site_perl .).
BEGIN failed--compilation aborted.
make: *** [pure_perl_install] Error 2
Subject: | Makefile |
Message body not shown because it is not plain text.