On Sun, 26 Jan 2003 16:56:50 -0500, [EMAIL PROTECTED] (Ed Sickafus) wrote: >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.
>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) >CHUG, chug, phfft! :-( >Ed So you can't install Test::More? Then Storable again? Then MLDBM again? If this is on a remote server, on which you don't have root access, you are probably "knocking your head against a wall". Some of these modules need to use the c compiler to make themselves. If you do have the right to use the compiler, install all the modules to your home directory, and change your @INC so that your module is found first. You have to make sure that when @INC is searched, it finds your homemade version. Maybe you could ask the sysadmin to install the packages properly?? That would save you some trouble. -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]