cpanp error

Shawn Protsman protsman at mac.com
Wed Aug 5 00:33:19 PDT 2009


Macports cpanp not for Perl 5.8.9?

@naiad /opt/local/bin] cpanp
Can't locate CPANPLUS.pm in @INC (@INC contains: /opt/local/lib/perl5/ 
site_perl/5.8.9/darwin-2level /opt/local/lib/perl5/site_perl/5.8.9 / 
opt/local/lib/perl5/site_perl/5.8.8 /opt/local/lib/perl5/site_perl/ 
5.8.8/darwin-2level /opt/local/lib/perl5/site_perl /opt/local/lib/ 
perl5/vendor_perl/5.8.9/darwin-2level /opt/local/lib/perl5/vendor_perl/ 
5.8.9 /opt/local/lib/perl5/vendor_perl/5.8.8 /opt/local/lib/perl5/ 
vendor_perl/5.8.8/darwin-2level /opt/local/lib/perl5/vendor_perl /opt/ 
local/lib/perl5/5.8.9/darwin-2level /opt/local/lib/perl5/5.8.9 .) at / 
opt/local/bin/cpanp line 11.
BEGIN failed--compilation aborted at /opt/local/bin/cpanp line 11.

@naiad /opt/local/bin] ll {perl*,cpanp*}
-r-xr-xr-x  1 root  admin   3.3K Aug  4 18:22 cpanp*
-r-xr-xr-x  1 root  admin   443B Aug  4 18:22 cpanp-run-perl*
-rwxr-xr-x  2 root  admin   1.1M Apr  1 09:52 perl*
lrwxr-xr-x  1 root  admin    25B May 14 17:08 perl5.10@ -> /opt/local/ 
bin/perl5.10.0
-rwxr-xr-x  1 root  admin   1.3M May 14 17:05 perl5.10.0*
lrwxr-xr-x  1 root  admin     9B Apr  1 09:53 perl5.8@ -> perl5.8.9
-rwxr-xr-x  2 root  admin   1.1M Apr  1 09:52 perl5.8.9*
-rwxr-xr-x  2 root  admin    44K Apr  1 09:52 perlbug*
-rwxr-xr-x  2 root  admin    37K May 14 17:05 perlbug-5.10*
-rwxr-xr-x  2 root  admin    18K Apr  1 09:52 perlcc*
-r-xr-xr-x  1 root  admin   215B Aug  4 18:41 perldoc*
-rwxr-xr-x  2 root  admin   236B May 14 17:05 perldoc-5.10*
-rwxr-xr-x  2 root  admin    12K Apr  1 09:52 perlivp*
-rwxr-xr-x  2 root  admin    12K May 14 17:05 perlivp-5.10*
-rwxr-xr-x  2 root  admin    44K Apr  1 09:52 perlthanks*
-r-xr-xr-x  1 root  admin   101K Aug  4 18:41 perltidy*

@naiad /opt/local/bin] locate CPANPLUS.pm
/opt/local/lib/perl5/5.10.0/CPANPLUS.pm
/opt/local/var/macports/software/perl5.10/5.10.0_2/opt/local/lib/ 
perl5/5.10.0/CPANPLUS.pm
/opt/local/var/macports/software/perl5.10/5.10.0_3/opt/local/lib/ 
perl5/5.10.0/CPANPLUS.pm
/opt/local/var/macports/software/perl5.10/5.10.0_4/opt/local/lib/ 
perl5/5.10.0/CPANPLUS.pm

Apparently the /opt/local/bin/cpanp is only for 5.10.0, correct?

Next, I tried installing CPANPLUS with Perl 5.8.9:
<snip>
Result: FAIL
Failed 20/20 test programs. 0/0 subtests failed.
make: *** [test_dynamic] Error 2
   KANE/CPANPLUS-0.88.tar.gz
   /usr/bin/make test -- NOT OK
//hint// to see the cpan-testers results for installing this module,  
try:
   reports KANE/CPANPLUS-0.88.tar.gz
Running make install
   make test had returned bad status, won't install without force
Failed during this command:
  JESSE/Locale-Maketext-Simple-0.20.tar.gz     : make_test NO
  KANE/Params-Check-0.26.tar.gz                : make_test NO
  KANE/Module-Load-Conditional-0.30.tar.gz     : make_test NO
  KANE/Log-Message-0.02.tar.gz                 : make_test NO
  KANE/Log-Message-Simple-0.04.tar.gz          : make_test NO
  KANE/Term-UI-0.20.tar.gz                     : make_test NO
  KANE/Object-Accessor-0.34.tar.gz             : make_test NO
  KANE/IPC-Cmd-0.46.tar.gz                     : make_test NO
  KANE/File-Fetch-0.20.tar.gz                  : make_test NO
  KANE/Archive-Extract-0.34.tar.gz             : make_test NO
  KANE/CPANPLUS-0.88.tar.gz                    : make_test NO

cpan[5]>

Bleh, that stinks. Ideas?

--Shawn





More information about the macports-users mailing list