chirs charter wrote on Thu, Aug 09 2001 (11:46:49 -0700):
> Can't load
> '/usr/local/lib/perl5/site_perl/5.6.0/sun4-solaris/auto/Cyrus/IMAP/IMAP
> .so' for module Cyrus::IMAP: ld.so.1: perl: fatal:
> libdb-3.2.so: open failed: No s
> uch file or directory at
> /usr/local/lib/perl5/5.6.0/sun4-solaris/DynaLoader.pm
> lin
> e 200.

looks like BerkeleyDB hasn't been installed properly,
or maybe someone deleted the shared lib.

try this:

ldd /usr/local/lib/perl5/site_perl/5.6.0/sun4-solaris/auto/Cyrus/IMAP/IMAP.so

you'll get something like this

        libsasl.so.7 =>  /opt/cyrus-sasl/lib/libsasl.so.7
        libc.so.1 =>     /usr/lib/libc.so.1
        libdb-3.2.so =>  /opt/BerkeleyDB/lib/libdb-3.2.so
        libdl.so.1 =>    /usr/lib/libdl.so.1
        libpam.so.1 =>   /usr/lib/libpam.so.1
        /usr/platform/SUNW,Ultra-4/lib/libc_psr.so.1

look for the line that starts with 'libdb-3.2.so'
and install the library in the right path.
(here it's "/opt/BerkeleyDB/lib/libdb-3.2.so").

HTH,
-- 
Toni Andjelkovic
<[EMAIL PROTECTED]>

Reply via email to