Re: Problems installing ExtUtils
[email protected] (Shlomi Fish) Wed, 12 Mar 2014 09:43:26 +0200
| Newsgroups | perl.makemaker |
|---|---|
| Message-ID | <[email protected]> |
Hi Johan, On Tue, 11 Mar 2014 11:04:55 +0000 Carstensen Johan <[email protected]> wrote: > I run into the following problem when trying to install ExtUtils: >=20 > 11:59:09 perforce@xxxyyy:~/perl/modules/ExtUtils-MakeMaker-6.90$ perl > Makefile.PL Using included version of JSON::PP::Compat5006 (1.09) because= it > is not already installed. Using included version of Parse::CPAN::Meta > (1.4405) 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 CPAN::Meta::YAML (0.008) because it is not already > installed. Using included version of ExtUtils::Install (1.54) because it = is > not already installed. Using included version of JSON::PP (2.27203) becau= se > it is not already installed. Using included version of ExtUtils::Manifest > (1.60) because it is not already installed. Using included version of > CPAN::Meta (2.120351) because it is not already installed. Generating a > Unix-style Makefile Writing Makefile for ExtUtils::MakeMaker Writing > MYMETA.yml and MYMETA.json Can't locate Test/Harness.pm in @INC (@INC > contains: bundled/ExtUtils-Command bundled/JSON-PP-Compat5006 > bundled/Parse-CPAN-Meta bundled/File-Copy-Recursive bundled/CPAN-Meta-YAML > bundled/ExtUtils-Install bundled/version bundled/JSON-PP > bundled/ExtUtils-Manifest bundled/CPAN-Meta bundled/Scalar-List-Utils > bundled/File-Temp > lib . /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vend= or_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) > at Makefile.PL line 147. >=20 > When Trying to install Test-Harness I get: >=20 > 12:01:02 perforce@xxxyyy:~/perl/modules/Test-Harness-3.30$ perl Makefile.= PL > Can't locate ExtUtils/MakeMaker.pm in @INC (@INC > contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/= vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 = .) > at Makefile.PL line 8. BEGIN failed--compilation aborted at Makefile.PL l= ine > 8. >=20 > Too me it looks like a circular behavior you have to have one of the 2 to > install the other. Yes, you are right, but both Test::Harness and ExtUtils::MakeMaker are core modules, and I think they both require relatively minimal versions of one another. Why isn't Test::Harness installed? Regards, Shlomi Fish --=20 ----------------------------------------------------------------- Shlomi Fish http://www.shlomifish.org/ Buffy Factoids - http://www.shlomifish.org/humour/bits/facts/Buffy/ Dax: yep, space. Nothing but nothing all around. =E2=80=94 http://www.shlomifish.org/humour/Star-Trek/We-the-Living-Dead/ Please reply to list if it's a mailing list post - http://shlom.in/reply .