I ran into the same problems with my slackware install, and I had to
completely remove all of the libdb.so's .  Slackware comes with libdb on it,
and for some reason, if there are more than one, every thing falls to pieces.

I put all of my libdb's in /usr/local/db/lib. and it was conflicting with the
ones in /usr/lib/.  I even at one point had multiple versions (i.e 3.1 3.2 3.3) in 
that /usr/local/db/lib directory, and it was choking.

Anyway,  I hope this helps.  Let me know if this does not help.

Greg

BTW: here are the files that *I* deleted:
/usr/lib/libdb.a
/usr/lib/libdb1.a
/usr/lib/libdb1_p.a
/usr/lib/libdb_p.a
/usr/lib/libdb.so
/usr/lib/libdb1.so
/usr/include/db.h
/usr/include/db1
/usr/include/db1/db.h
/usr/include/db_185.h





On Fri, Sep 07, 2001 at 12:21:26AM +0200, Evil Azrael wrote:
> Hello Cyrus-Users !
> 
> I am trying to install Cyrus now for 3 days. and it won?t run :( .
> i?ve read the mailingslist for some hours and found a lot of similar
> error messages.
> 
> This is a log of a short session :
> ---------------------------
> Sep  6 23:17:49 router master[7926]: process started
> Sep  6 23:17:49 router master[7927]: about to exec /usr/cyrus/bin/ctl_mboxlist
> Sep  6 23:17:49 router master[7926]: process 7927 exited, signaled to death by 11
> Sep  6 23:17:49 router master[7928]: about to exec /usr/cyrus/bin/ctl_deliver
> Sep  6 23:17:49 router ctl_mboxlist[7927]: running mboxlist recovery
> Sep  6 23:17:49 router master[7926]: process 7928 exited, status 1
> Sep  6 23:17:49 router ctl_deliver[7928]: DBERROR: dbenv->open failed: Bad file 
>descriptor
> Sep  6 23:17:49 router master[7926]: ready for work
> Sep  6 23:17:49 router master[7929]: about to exec /usr/cyrus/bin/ctl_mboxlist
> Sep  6 23:17:49 router ctl_mboxlist[7929]: checkpointing mboxlist
> Sep  6 23:17:49 router master[7930]: about to exec /usr/cyrus/bin/ctl_deliver
> Sep  6 23:17:49 router ctl_deliver[7930]: DBERROR: dbenv->open failed: Bad file 
>descriptor
> Sep  6 23:17:49 router master[7926]: process 7929 exited, signaled to death by 11
> Sep  6 23:17:49 router master[7926]: process 7930 exited, status 1
> Sep  6 23:47:49 router master[7947]: about to exec /usr/cyrus/bin/ctl_mboxlist
> Sep  6 23:47:49 router ctl_mboxlist[7947]: checkpointing mboxlist
> Sep  6 23:47:49 router master[7926]: process 7947 exited, signaled to death by 11
> -----------------------------------------------------------------
> 
> The ctl_deliver dies immediately with this error message :"DBERROR:
>  dbenv->open failed: Bad file descriptor" . In the mailing list archive
> archive you find often dbenv-open error reports, which show similar
> symptoms, but no real solution. :( In an earlier mail somebody saw that
> the program tries to open /var/tmp/__db.001 and i find this file
> always after a run of ctl_deliver, but its file size is 0.
> 
> I worked thru the installation instructions of SASL and Cyrus to the
> letter, but i always get this error :( . Has anybody an idea what the
> cause might be? and probably a solution? or has somebody just made the
> same experience?
> 
> I use a heavily modified Slackware 7.1 System with Berkeley DB 3.3.11
> and tried to install SASL 1.5.24 and IMAPd 2.0.16.
> 
> Please help. I am getting really mad about this... *want to kill
> people* ;-)
> 
> 
> Thanx in advance for any response
> 
> Christoph Nelles
> [EMAIL PROTECTED]
> 
> 
> 
> -- 
> Mit freundlichen Gr?ssen
> Evil Azrael                          mailto:[EMAIL PROTECTED]
> 

Reply via email to