Re: make test FAILED--23 test scripts

Randall T. Swimm (rtswimm@well.com)
Tue, 14 Jul 1998 19:50:09 -0700 (PDT)


I'm writing to present the resolution of the problem I had in which 
libwww-perl failed all 23 test scripts.

Following a statement found in MD7-1.7:

>To build the extension, unpack this distribution under the ext/
>directory of your Perl source distribution, ...

I unpacked all modules on which libwww-perl depends under the ext/
directory of my Perl source distribution. All those modules passed
all tests, but libwww-perl failed all tests when I unpacked and 
executed make from the ext/ directory.

However libwww-perl passed all its tests individually.

As a test, I unpacked libwww-perl in /usr/local/src and ran make 
/usr/local/src/libwww-perl-5.35 and found that make test passed 
all tests.

Since I had upgraded from libwww-perl-5.33 to libwww-perl-5.35 today,
I rechecked the latter from /ext and indeed it again failed all tests
from that location. Therefore the problem was apparently caused by
my choice of a directory in which to unpack it.

I do have a couple of questions.

What is the proper place in which to unpack perl modules?

Can anyone explain why the choice of directories mattered in this case?