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]
>