Subject: | Can't call method "VERSION" without a package or obj ref ... 5.8.8/ExtUtils/MakeMaker.pm line 394. |
Hello...
Can't call method "VERSION" without a package or object reference
at /usr/local/lib/perl5/5.8.8/ExtUtils/MakeMaker.pm line 394.
Full session and perl -V follow:
Show quoted text
cpan> install Module::Signature
Running install for module Module::Signature
Running make for A/AU/AUTRIJUS/Module-Signature-0.54.tar.gz
Checksum for /root/.cpan/sources/authors/id/A/AU/AUTRIJUS/Module-
Signature-0.54.tar.gz ok
Module-Signature-0.54
Module-Signature-0.54/inc
Module-Signature-0.54/lib
Module-Signature-0.54/AUDREY2006.pub
Module-Signature-0.54/PAUSE2003.pub
Module-Signature-0.54/Changes
Module-Signature-0.54/t
Module-Signature-0.54/MANIFEST
Module-Signature-0.54/META.yml
Module-Signature-0.54/script
Module-Signature-0.54/AUTHORS
Module-Signature-0.54/SIGNATURE
Module-Signature-0.54/README
Module-Signature-0.54/Makefile.PL
Module-Signature-0.54/script/cpansign
Module-Signature-0.54/t/1-basic.t
Module-Signature-0.54/t/0-signature.t
Module-Signature-0.54/lib/Module
Module-Signature-0.54/lib/Module/Signature.pm
Module-Signature-0.54/inc/Test
Module-Signature-0.54/inc/Module
Module-Signature-0.54/inc/Module/Install.pm
Module-Signature-0.54/inc/Module/Install
Module-Signature-0.54/inc/Module/AutoInstall.pm
Module-Signature-0.54/inc/Module/Install/AutoInstall.pm
Module-Signature-0.54/inc/Module/Install/Fetch.pm
Module-Signature-0.54/inc/Module/Install/Makefile.pm
Module-Signature-0.54/inc/Module/Install/Include.pm
Module-Signature-0.54/inc/Module/Install/Scripts.pm
Module-Signature-0.54/inc/Module/Install/Base.pm
Module-Signature-0.54/inc/Module/Install/Metadata.pm
Module-Signature-0.54/inc/Module/Install/Can.pm
Module-Signature-0.54/inc/Module/Install/WriteAll.pm
Module-Signature-0.54/inc/Module/Install/Win32.pm
Module-Signature-0.54/inc/Test/Builder.pm
Module-Signature-0.54/inc/Test/Builder
Module-Signature-0.54/inc/Test/More.pm
/bin/tar: Read 5120 bytes from -
Module-Signature-0.54/inc/Test/Builder/Module.pm
CPAN.pm: Going to build A/AU/AUTRIJUS/Module-Signature-0.54.tar.gz
*** Looking for GnuPG (GNU Privacy Guard, a cryptographic signature
tool)...
GnugPG not found anywhere in your PATH, eek.
*** Looking for Crypt::OpenPGP (Pure-Perl OpenPGP implementation)...
What do you want me to do?
1) Let you install GnuPG manually while I'm waiting for your answer;
it is available at http://www.gnupg.org/download/.
2) Automatically install Crypt::OpenPGP and the 20 modules it requires
from CPAN, which will give the same functionality as GnuPG.
3) Forget this cryptographic signature stuff for now.
Your choice: [3] 2
*** Module::AutoInstall version 1.02
*** Checking for Perl dependencies...
[Core Features]
- MIME::Base64 ...loaded. (3.07)
- Compress::Zlib ...loaded. (1.41)
- Crypt::CBC ...missing.
- Crypt::DES ...missing.
- Crypt::Blowfish ...missing.
- Crypt::RIPEMD160 ...missing.
- Tie::EncryptedHash ...missing.
- Class::Loader ...missing.
- Convert::ASCII::Armour ...missing.
- Data::Buffer ...missing. (would need 0.04)
- Digest::MD2 ...missing.
- Math::Pari ...missing.
- Crypt::Random ...missing.
- Crypt::Primes ...missing.
- Crypt::DES_EDE3 ...missing.
- Crypt::DSA ...missing.
- Crypt::RSA ...missing.
- Convert::ASN1 ...missing.
- Convert::PEM ...missing.
- Crypt::OpenPGP ...missing. (would need 1.00)
==> Auto-install the 18 mandatory module(s) from CPAN? [y]
[Sign and verify PAR (Perl Archive) files]
- PAR::Dist ...missing.
==> Auto-install the 1 optional module(s) from CPAN? [n] y
CPAN: File::HomeDir loaded ok
*** Since we're running under CPAN, I'll just let it take care
of the dependency's installation later.
*** Module::AutoInstall configuration finished.
Checking if your kit is complete...
Looks good
Can't call method "VERSION" without a package or object reference
at /usr/local/lib/perl5/5.8.8/ExtUtils/MakeMaker.pm line 394.
Running make test
Make had some problems, won't test
Running make install
Make had some problems, won't install
Failed during this command:
AUTRIJUS/Module-Signature-0.54.tar.gz : writemakefile
NO '/usr/local/bin/perl Makefile.PL' returned status 512
Show quoted text cpan>
cpan> exit
Lockfile removed.
bash-3.00# perl -V
Summary of my perl5 (revision 5 version 8 subversion 8) configuration:
Platform:
osname=linux, osvers=2.6.12.6-xen3_12.1_rhel4.1, archname=i686-
linux
uname='linux rnddev 2.6.12.6-xen3_12.1_rhel4.1 #1 smp tue jan 31
14:04:08 pst 2006 i686 i686 i386 gnulinux '
config_args=''
hint=recommended, useposix=true, d_sigaction=define
usethreads=undef use5005threads=undef useithreads=undef
usemultiplicity=undef
useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=undef use64bitall=undef uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='cc', ccflags ='-fno-strict-aliasing -pipe -Wdeclaration-after-
statement -I/usr/local/include -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64',
optimize='-O2',
cppflags='-fno-strict-aliasing -pipe -Wdeclaration-after-
statement -I/usr/local/include'
ccversion='', gccversion='3.4.5 20051201 (Red Hat 3.4.5-2)',
gccosandvers=''
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=8
alignbytes=4, prototype=define
Linker and Libraries:
ld='cc', ldflags =' -L/usr/local/lib'
libpth=/usr/local/lib /lib /usr/lib
libs=-lnsl -ldb -ldl -lm -lcrypt -lutil -lc
perllibs=-lnsl -ldl -lm -lcrypt -lutil -lc
libc=/lib/libc-2.3.4.so, so=so, useshrplib=false, libperl=libperl.a
gnulibc_version='2.3.4'
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib'
Characteristics of this binary (from libperl):
Compile-time options: PERL_MALLOC_WRAP USE_LARGE_FILES USE_PERLIO
Built under linux
Compiled at Jun 7 2006 07:50:37
@INC:
/usr/local/lib/perl5/5.8.8/i686-linux
/usr/local/lib/perl5/5.8.8
/usr/local/lib/perl5/site_perl/5.8.8/i686-linux
/usr/local/lib/perl5/site_perl/5.8.8
/usr/local/lib/perl5/site_perl
.
bash-3.00#