Alexander Lunyov schrieb am Mon, Jan 14, 2002 at 04:42:51PM +0300:
[...]
> 
> btd>  $ ldd /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/Cyrus/IMAP/IMAP.so
> 
> 
>       it says:
> 
> kudr#ldd /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/Cyrus/IMAP/IMAP.so
> /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/Cyrus/IMAP/IMAP.so:
> /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/Cyrus/IMAP/IMAP.so: Exec
> format error
> /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/Cyrus/IMAP/IMAP.so: exit
> status 1
> kudr#
> 
>      and:
> 
> kudr# ldd -v 
>/usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/Cyrus/IMAP/IMAP.so
> /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/Cyrus/IMAP/IMAP.so: this
> is an ELF program; use objdump to examine.
> kudr#
Mmmh, I'm not a FreeBSD expert.  My 4.0 just gives hints about linkeage, but
that may vary with normal binaries and perl-.so's.

Sorry I'm no help here.

> 
> btd> will tell you against which libs your perl module is linked to.  Maybe this is
> btd> an old lib whereas the correct one sits somewhere else?  Or your module is not
> btd> at all linked to libsasl.so? (which is definitely a broken cyrus install then)
> 
>      And  if  it is so, what's then? Deinstall all (i mean cyrus-sasl,
>      cyrus-imapd), then install again?

No.  If you have a working cyrus install (sasl and imapd) then it should suffice
to recompile the perl modules.


Regards,

- Birger

Reply via email to