cyradm (solution)

Hank Beatty hbeatty.lists at earthlink.net
Thu May 15 15:53:26 EDT 2003


On Tue, 2003-05-13 at 13:35, Hank Beatty wrote:
> Does anyone have any ideas as to why I would be getting this:
> 
> Can't load
> '/usr/lib/perl5/site_perl/5.6.1/i386-linux/auto/Cyrus/IMAP/IMAP.so' for
> module Cyrus::IMAP:
> /usr/lib/perl5/site_perl/5.6.1/i386-linux/auto/Cyrus/IMAP/IMAP.so:
> undefined symbol: db_version at
> /usr/lib/perl5/5.6.1/i386-linux/DynaLoader.pm line 206.
>  at /usr/lib/perl5/site_perl/5.6.1/i386-linux/Cyrus/IMAP/Admin.pm line
> 44
> Compilation failed in require at
> /usr/lib/perl5/site_perl/5.6.1/i386-linux/Cyrus/IMAP/Admin.pm line 44.
> BEGIN failed--compilation aborted at
> /usr/lib/perl5/site_perl/5.6.1/i386-linux/Cyrus/IMAP/Admin.pm line 44.
> Compilation failed in require at
> /usr/lib/perl5/site_perl/5.6.1/i386-linux/Cyrus/IMAP/Shell.pm line 60.
> BEGIN failed--compilation aborted at
> /usr/lib/perl5/site_perl/5.6.1/i386-linux/Cyrus/IMAP/Shell.pm line 60.
> Compilation failed in require.
> BEGIN failed--compilation aborted.
> 
> when I run cyradm? If so, can you point me in the right direction to fix
> it?
> 
> Thanks,
> Hank

I solved this problem. Thanks for everyone's help. I did a fresh install
of RH9. Installed Cyrus SASL paying particular attention to the DB
version when running configure. Installed Cyrus IMAP again paying
particular attention to the DB version when running configure to make
sure it matched Cyrus SASL (it did).

Then I was ready to run cyradm.

It couldn't find Shell.pm, Admin.pm, IMAP.pm, and IMAP.so in @INC so I
did links to the correct files (I think I was doing links to the wrong
files before).

And now it works.

Thanks,
Hank

-- 
Hank Beatty <hbeatty.lists at earthlink.net>





More information about the Info-cyrus mailing list