Has anyone ever got a perl module to install???
They don't seem to make sense and are contradicting to themseleves. For example I need to install CPAN so i can do:
perl -MCPAN -e shell
install GO::Parser
1. First of all
[root@localhost CPAN-1.9205]# perl *PL
Importing PAUSE public key into your GnuPG keychain... done!
(You may wish to trust it locally with 'gpg --lsign-key xxxxxx)
WARNING: SIGN is not a known parameter.
Warning: prerequisite Test::Harness 2.62 not found.
Warning: prerequisite Test::More 0 not found.
'SIGN' is not a known MakeMaker parameter name.
Writing Makefile for CPAN
2. Ok it needs Test::Harness and Test::More
[root@localhost Test-Simple-0.80]# perl *PL
Warning: prerequisite Test::Harness 2.03 not found.
Writing Makefile for Test::Simple
3. Test::More(test-simple) needs Test::Harness
[root@localhost Test-Harness-3.13]# perl *PL
Can't locate Module/Build.pm in @INC (@INC contains: /usr/lib/perl5/5.10.0/i386
-linux-thr
ead-multi /usr/lib/perl5/5.10.0 /usr/lib/perl5/site_perl/5
.10.0/i386
-linux-thr
ead-multi /usr/lib/perl5/site_perl/5
.10.0 /usr/lib/perl5/site_perl/5
.8.8 /usr/lib/perl5/site_perl/5
.8.7 /usr/lib/perl5/site_perl/5
.8.6 /usr/lib/perl5/site_perl/5
.8.5 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl
/5.10.0/i3
86-linux-t
hread-mult
i /usr/lib/perl5/vendor_perl
/5.10.0 /usr/lib/perl5/vendor_perl
/5.8.8 /usr/lib/perl5/vendor_perl
/5.8.7 /usr/lib/perl5/vendor_perl
/5.8.6 /usr/lib/perl5/vendor_perl
/5.8.5 /usr/lib/perl5/vendor_perl
.) at Build.PL line 2.
BEGIN failed--compilation aborted at Build.PL line 2.
4. Test::Harness needs Module::Build
[root@localhost Module-Build-0.2808]# perl *PL
Checking whether your kit is complete...
Looks good
Checking prerequisites...
- ERROR: Test::Harness is not installed
* Optional prerequisite Module::Signature is not installed
* Optional prerequisite ExtUtils::ParseXS is not installed
* Optional prerequisite Archive::Tar is not installed
* Optional prerequisite Pod::Readme is not installed
* Optional prerequisite ExtUtils::CBuilder is not installed
ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions
of the modules indicated above before proceeding with this installation
Checking features:
manpage_support....enabled
YAML_support.......disable
d
- YAML is not installed
C_support..........disable
d
- ExtUtils::CBuilder is not installed
* Optional prerequisite ExtUtils::ParseXS is not installed
HTML_support.......enabled
Deleting Build
Removed previous script 'Build'
Creating new 'Build' script for 'Module-Build' version '0.2808'
5. Module::Build needs Test::Harness
6. How the heck does that work???? could anyone please explain their seems to be an information shortage on this subject matter. Is there a good and easy way to install perl modules? Thanks
Start Free Trial