[tpm] Help... I've buggered 'cpan install' and I cant get up!
Richard Dice
rdice at pobox.com
Mon Mar 16 08:05:43 PDT 2009
My first, and perhaps naive thought: why not just go through and manually
install each module that your newly-corrupted CPAN bitches about? That is,
do things the bad old way, with:
* <download module>
* perl Makefile.PL
* make
* make test
* sudo make install
On Mon, Mar 16, 2009 at 10:57 AM, Fulko Hew <fulko.hew at gmail.com> wrote:
> I needed to install the NetSNMP Perl module
> so I did the CPAN install...
>
> But it told me I needed to do a cpan install Bundle::CPAN
> first to get the new version... after a whack of packages
> it seemed to wedge on CPAN.pm itself. See below.
>
> So, silly me, I control C'ed it.
>
> Now its buggered , and I can't seem to install anything.
> as in the following:
>
> cpan install Bundle::CPAN
> CPAN: Storable loaded ok
> Going to read /root/.cpan/sources/authors/01mailrc.txt.gz
> CPAN: Compress::Zlib loaded ok
> Can't call method "value" on an undefined value at
> /usr/lib/perl5/vendor_perl/5.8.8/IO/Uncompress/RawInflate.pm line 64.
>
>
>
> What can I do???
>
> TIA
> Fulko
>
> PS. This is what it was doing when I control C'ed it:
>
>
> CPAN.pm: Going to build A/AN/ANDK/CPAN-1.9304.tar.gz
>
> Importing PAUSE public key into your GnuPG keychain... done!
> (You may wish to trust it locally with 'gpg --lsign-key 450F89EC')
> Checking if your kit is complete...
> Looks good
> Writing Makefile for CPAN
> cp lib/CPAN.pm blib/lib/CPAN.pm
> cp lib/CPAN/Admin.pm blib/lib/CPAN/Admin.pm
> cp lib/CPAN/Tarzip.pm blib/lib/CPAN/Tarzip.pm
> cp lib/CPAN/Debug.pm blib/lib/CPAN/Debug.pm
> cp lib/CPAN/HandleConfig.pm blib/lib/CPAN/HandleConfig.pm
> cp lib/CPAN/Queue.pm blib/lib/CPAN/Queue.pm
> cp lib/CPAN/Distroprefs.pm blib/lib/CPAN/Distroprefs.pm
> cp lib/CPAN/Kwalify/distroprefs.yml blib/lib/CPAN/Kwalify/distroprefs.yml
> cp lib/CPAN/Version.pm blib/lib/CPAN/Version.pm
> cp lib/CPAN/Kwalify.pm blib/lib/CPAN/Kwalify.pm
> cp lib/CPAN/DeferedCode.pm blib/lib/CPAN/DeferedCode.pm
> cp lib/CPAN/API/HOWTO.pod blib/lib/CPAN/API/HOWTO.pod
> cp lib/CPAN/Kwalify/distroprefs.dd blib/lib/CPAN/Kwalify/distroprefs.dd
> cp lib/CPAN/Nox.pm blib/lib/CPAN/Nox.pm
> cp lib/CPAN/FirstTime.pm blib/lib/CPAN/FirstTime.pm
> cp scripts/cpan blib/script/cpan
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/cpan
> Manifying blib/man1/cpan.1
> Manifying blib/man3/CPAN.3pm
> Manifying blib/man3/CPAN::Tarzip.3pm
> Manifying blib/man3/CPAN::Admin.3pm
> Manifying blib/man3/CPAN::Debug.3pm
> Manifying blib/man3/CPAN::HandleConfig.3pm
> Manifying blib/man3/CPAN::Queue.3pm
> Manifying blib/man3/CPAN::Distroprefs.3pm
> Manifying blib/man3/CPAN::Version.3pm
> Manifying blib/man3/CPAN::Kwalify.3pm
> Manifying blib/man3/CPAN::API::HOWTO.3pm
> Manifying blib/man3/CPAN::Nox.3pm
> Manifying blib/man3/CPAN::FirstTime.3pm
> /usr/bin/make -- OK
> Running make test
> PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
> "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
> t/00signature.t ..... WARNING: This key is not certified with a trusted
> signature!
> Primary key fingerprint: 50A0 ED26 8AA2 95BD 2CA0 411E EC80 39F0 A317 C15D
> t/00signature.t ..... ok
> t/01loadme.t ........ ok
> t/02nox.t ........... ok
> t/03pkgs.t .......... ok
> t/10version.t ....... ok
> t/11mirroredby.t .... ok
> t/12cpan.t .......... 1/25 Can't call method "value" on an undefined value
> at /usr/lib/perl5/vendor_perl/5.8.8/IO/Uncompress/RawInflate.pm line 64.
> # Looks like you planned 25 tests but ran 1.
> # Looks like your test exited with 25 just after 1.
> t/12cpan.t .......... Dubious, test returned 25 (wstat 6400, 0x1900)
> Failed 24/25 subtests
> t/13tarzip.t ........ Can't call method "value" on an undefined value at
> /usr/lib/perl5/vendor_perl/5.8.8/IO/Uncompress/RawInflate.pm line 64.
> # Looks like your test exited with 25 before it could output anything.
> t/13tarzip.t ........ Dubious, test returned 25 (wstat 6400, 0x1900)
> Failed 1/1 subtests
> t/14forkbomb.t ...... skipped: test only run when called with --doit
> t/30shell.t ......... 140/239 ^Cmake: *** [test_dynamic] Interrupt
> /usr/bin/make test -- NOT OK
> Running make install
> make test had returned bad status, won't install without force
> File::Which is up to date.
> Bundle summary: The following items in bundle Bundle::CPAN had installation
> problems:
> IO::Uncompress::Gunzip Compress::Zlib IO::Zlib Archive::Tar CPAN
> Running install for module Compress::Zlib
> Running make for P/PM/PMQS/Compress-Zlib-2.015.tar.gz
> Is already unwrapped into directory /root/.cpan/build/Compress-Zlib-2.015
>
>
> _______________________________________________
> toronto-pm mailing list
> toronto-pm at pm.org
> http://mail.pm.org/mailman/listinfo/toronto-pm
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/toronto-pm/attachments/20090316/bc03fc59/attachment-0001.html>
More information about the toronto-pm
mailing list