Didn't find a list at CPAN for installing modules. Please point me if this
query is out of place.
Since loading MLDBM-2.01, non-root, on an Apache
Cobalt Linux release 5.0 (Pacifica)
Kernel 2.2.16C27_III on an i586 running Perl 5.005_03
a few weeks ago, I've experienced inconsistent difficulties with use MLDBM
and use Storable.
Storable was in place before MLDBM-2.01 was loaded.
A 2-line script:
use lib
'/users/esickafus/tmp/MLDBM-2.01/blib/lib/lib/lib/perl5/site_perl/5.005/Seri
alizer';
use MLDBM qw(DB_File Storable);
does not compile: "Can't locate MLDBM.pm in @INC"
even though 3 copies of MLDBM.pm exist.
So, I removed/reinstalled Storable-2.05 non-root. Installation failed. The
log follows below.
Makefile.PL produced:
Warning: prerequisite Test::More 0.41 not found at (eval 1) line 220.
'' is not a known MakeMaker parameter name.
make had no warnings.
make test produced: t/downgrade.........Can't locate Test/More.pm in @INC
(and more, see below)
make install produced: Warning: You do not have permissions to install into
/usr/lib/perl5/5.00503/i386-linux at
/usr/lib/perl5/5.00503/ExtUtils/Install.pm line 61.
--------- Installation log for Storable-2.05 ----------------
[esickafus@webserv01 Storable-2.05]$ ls
ChangeLog Makefile.PL Storable.pm t
MANIFEST README Storable.xs
[esickafus@webserv01 Storable-2.05]$ perl Makefile.PL PREFIX =
/home/sites/site61/users/esickafus/lib
Checking if your kit is complete...
Looks good
Warning: prerequisite Test::More 0.41 not found at (eval 1) line 220.
'' is not a known MakeMaker parameter name.
Writing Makefile for Storable
[esickafus@webserv01 Storable-2.05]$ make
mkdir blib
mkdir blib/lib
mkdir blib/arch
mkdir blib/arch/auto
mkdir blib/arch/auto/Storable
mkdir blib/lib/auto
mkdir blib/lib/auto/Storable
cp Storable.pm blib/lib/Storable.pm
AutoSplitting blib/lib/Storable.pm (blib/lib/auto/Storable)
/usr/bin/perl -I/usr/lib/perl5/5.00503/i386-linux -I/usr/lib/perl5/5.00503
/usr/
lib/perl5/5.00503/ExtUtils/xsubpp -typemap
/usr/lib/perl5/5.00503/ExtUtils/type
map Storable.xs >xstmp.c && mv xstmp.c Storable.c
cc -c -Dbool=char -DHAS_BOOL -I/usr/local/include -O2 -DVERSION=\"2.05\"
-DX
S_VERSION=\"2.05\" -fpic -I/usr/lib/perl5/5.00503/i386-linux/CORE
Storable.c
Running Mkbootstrap for Storable ()
chmod 644 Storable.bs
LD_RUN_PATH="" cc -o
blib/arch/auto/Storable/Storable.so -shared -L/usr/local/l
ib Storable.o
chmod 755 blib/arch/auto/Storable/Storable.so
cp Storable.bs blib/arch/auto/Storable/Storable.bs
chmod 644 blib/arch/auto/Storable/Storable.bs
[esickafus@webserv01 Storable-2.05]$ make test
PERL_DL_NONLAZY=1
/usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/lib/perl5/5.00503/
i386-linux -I/usr/lib/perl5/5.00503 -e 'use Test::Harness qw(&runtests
$verbose)
; $verbose=0; runtests @ARGV;' t/*.t
t/blessed...........ok
t/canonical.........ok
t/code..............skipping test on this platform
t/compat06..........ok
t/croak.............ok
t/dclone............ok
t/downgrade.........Can't locate Test/More.pm in @INC (@INC contains: t
blib/arc
h blib/lib /usr/lib/perl5/5.00503/i386-linux
/usr/lib/perl5/5.00503/i386-linux /
usr/lib/perl5/5.00503/i386-linux /usr/lib/perl5/5.00503
/usr/lib/perl5/5.00503/i
386-linux /usr/lib/perl5/5.00503/i386-linux /usr/lib/perl5/5.00503
/usr/lib/perl
5/site_perl/5.005/i386-linux /usr/lib/perl5/site_perl/5.005/i386-linux
/usr/lib/
perl5/site_perl/5.005 . /usr/lib/perl5/5.00503/i386-linux
/usr/lib/perl5/5.00503
/usr/lib/perl5/site_perl/5.005/i386-linux /usr/lib/perl5/site_perl/5.005 .)
at
t/downgrade.t line 29.
BEGIN failed--compilation aborted at t/downgrade.t line 29.
dubious
Test returned status 2 (wstat 512, 0x200)
Undefined subroutine &Test::Harness::WCOREDUMP called at
/usr/lib/perl5/5.00503/
Test/Harness.pm line 288.
make: *** [test_dynamic] Error 2
[esickafus@webserv01 Storable-2.05]$ make install
Warning: You do not have permissions to install into
/usr/lib/perl5/5.00503/i386
-linux at /usr/lib/perl5/5.00503/ExtUtils/Install.pm line 61.
mkdir /usr/lib/perl5/5.00503/i386-linux/auto/Storable: Permission denied at
/usr
/lib/perl5/5.00503/ExtUtils/Install.pm line 114
make: *** [pure_perl_install] Error 2
-------------------- End of Log -----------------------------------
CHUG, chug, phfft! :-(
Ed
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]