Hello all,

I am running slackware 10.1. I have cyrus imapd 2.2.12 and sasl 2.1.21 and Berkeley 4.3.28. With slackware you get 3 bdb libs pre-installed. They are of no use so I installed a fresh copy of bdb. I configured Cyrus with this:

./configure --with-bdb-libdir=/usr/local/BerkeleyDB.4.3/lib/ --with-bdb-incdir= /usr/local/BerkeleyDB.4.3/include/ --with-dblib=berkeley --with-dbpath=/etc/sasl
db2 --with-perl=/usr/bin/perl

and performed the following commands in the cyrus docs

make depend
make all CFLAGS=-O
make install

I got cyrus to run.  I tested it with:

telnet localhost imap

that responded with a message saying the Cyrus was good to go. The problem enlies when I try to run cyradm. When I try to run that command I get the very common error of db_version undefined. All of the threads on the list point to redhat. I am not running redhat nor will the RPM installation help me, so that's what I am asking for help.

Can't load '/usr/lib/perl5/site_perl/5.8.6/i486-linux//auto/Cyrus/IMAP/IMAP.so' for module Cyrus::IMAP: /usr/lib/perl5/site_perl/5.8.6/i486-linux//auto/Cyrus/IMAP/IMAP.so: undefined symbol: db_version at /usr/lib/perl5/5.8.6/i486-linux/DynaLoader.pm line 230.
at /usr/lib/perl5/site_perl/5.8.6/i486-linux//Cyrus/IMAP/Admin.pm line 44
Compilation failed in require at /usr/lib/perl5/site_perl/5.8.6/i486-linux//Cyrus/IMAP/Admin.pm line 44. BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.6/i486-linux//Cyrus/IMAP/Admin.pm line 44. Compilation failed in require at /usr/lib/perl5/site_perl/5.8.6/i486-linux//Cyrus/IMAP/Shell.pm line 60. BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.6/i486-linux//Cyrus/IMAP/Shell.pm line 60.
Compilation failed in require.
BEGIN failed--compilation aborted.


Any help would be appreciated.  Thank you

Kurt



---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

Reply via email to