cyradm problem: "undefined symbol: db_version"
Russell Yanofsky
rey4 at columbia.edu
Sat Aug 23 12:29:54 EDT 2003
I'm getting the following error message when I try to run cryadm:
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.
I don't know much about perl so I don't know what to do about it. I'm using
cyrus-imapd-2.2.1-BETA, and here's what I did to install it:
#
./configure --enable-anon --enable-plain --enable-login --disable-krb4 --wi
th-saslauthd=/var/run/saslauthd --with-pam --with-dblib=berkeley --with-bdb-
libdir=/usr/local/BerkeleyDB.4.0/lib --with-bdb-incdir=/usr/local/BerkeleyDB
.4.0/include --with-openssl --with-plugindir=/usr/local/lib/sasl2
# make
# make install
# cd perl/imap
# perl Makefile.pl
# make
# make install
- Russ
More information about the Info-cyrus
mailing list