On Wed Aug 14 09:39:10 2013, BINGOS wrote:
Show quoted text> Can you provide some more information such as the perl version,
> please? It looks like a vendor provided perl, which vendor is it and
> what version of OS?
Indeed. This is perl 5.10 on centos 6.4. I'm thinking maybe the issue is typically masked by falling-through to the core module (which redhat tears out - perl-devel / perl-ExtUtils-MakeMaker)
Show quoted text> Also the part above where 'make' is done the first time says "Can't
> locate ExtUtils/Install.pm" not "Can't locate ExtUtils/Manifest.pm",
> hence I'm confused.
Indeed. I must have gotten the Manifest error from farther out in cpanm. Didn't even realize that said Install.pm here sorry.
# cd ExtUtils-MakeMaker-6.72
# unset PERL5LIB
# perl Makefile.PL
Using included version of ExtUtils::Install (1.54) because it is not already installed.
Using included version of Parse::CPAN::Meta (1.4401) because it is not already installed.
Using included version of JSON::PP (2.27200) because it is not already installed.
Using included version of CPAN::Meta (2.120351) because it is not already installed.
Using included version of File::Copy::Recursive (0.38) because it is not already installed.
Using included version of JSON::PP::Compat5006 (1.09) because it is not already installed.
Using included version of ExtUtils::Manifest (1.60) because it is not already installed.
Using included version of version (0.88) as it is newer than the installed version (0.77).
Using included version of CPAN::Meta::YAML (0.008) because it is not already installed.
Checking if your kit is complete...
Looks good
Writing Makefile for ExtUtils::MakeMaker
Writing MYMETA.yml and MYMETA.json
# make
Can't locate ExtUtils/Install.pm in @INC (@INC contains: blib/arch blib/lib /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .).
BEGIN failed--compilation aborted.
make: *** [pm_to_blib] Error 2
# export PERL5LIB=$PWD/inc
# make
cp inc/ExtUtils/Manifest.pm blib/lib/ExtUtils/Manifest.pm
...