On Thu, Aug 16, 2001 at 07:02:32PM -0600, John Galt wrote: > On Thu, 16 Aug 2001 [EMAIL PROTECTED] wrote: > >perl: error while loading shared libraries: libdb.so.3: cannot open shared > >object file: No such file or directory [...] > >I looked of libdb.so.3 is in the /lib directory and there it was. > > You need libdb3. the libdb.so.3 is actually a symlink, part of the libdb2 > package. When you get libdb3, it'll be replaced with the actual > libdb.so.3
libdb.so.3 has nothing to do with libdb3. libdb.so.3 is library interface version 3 of the db (i.e. db1) library; libdb3 provides libdb3.so.3, which is library interface version 3 of the db3 library. They're very different as far as the dynamic linker is concerned, even if the whole situation is a bit confusing. He needs to upgrade libdb2 (where /lib/libdb.so.3 isn't a symlink, incidentally ...). -- Colin Watson [EMAIL PROTECTED]