All,

I have a brand new installation of Redhat 7.1 Profession Server installed
with the Server installation option.  When I install Bundle::libnet as a
prerequisite to installing libwww, it in turn tries to install perl 5.6.1.
That's where the fun begins:

While installing 5.6.1 I get the message:

Checking Berkeley DB version ...
You have Berkeley DB version 2 or greater
db.h is from Berkeley DB version 3.1.17
libdb is from Berkeley DB version 2.4.14
db.d and libdb are incompatible
I can't use Berkeley DB with your <db.h>  I'll disable Berkeley DB.
Removing unusable -ldb from library list.
libs = -lnsl -lndbm -lgdbm -ldl -lm -lc -lcrypt -lutil

It appears RH7.1 is using a later, incompatible version.

The rest of the 5.6.1 _appears_ to proceed normally.  But then the
installation of libwww fails because the db tests fail.

I'd really like to have as clean an install as possible (to avoid other
dependencies cropping up).  Is there a clean workaround to this?

One other thing.  That !@#% 5.6.1 tries to install nearly every time I try
to install another module, e.g. MIME::Entity.  Is there a way to make CPAN
stop trying to install 5.6.1 since it has already done it umpteen times, and
I don't have 30 minutes to wait around each time it reinstalls itself?
(Very, very frustrating.)

Curt

Reply via email to