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]

Reply via email to