Hi,

After removing all softlinks which where pointed to berkley-db version 4.1.25 from the system and recompiling
it works with berkley-db version 4.2.52 also.


It seems that at least the imad checks different directories like /usr/lokal/lib for berkley-db libs and headers also if you configure it
with


>> --with-dbdir=/opt/db \
>> --with-bdb-libdir=/opt/db/lib \
>> --with-bdb-incdir=/opt/db/include \

Maybe becaue of the settings in /etc/ld.so.conf



so long

Günter


Günter Zimmermann schrieb:

Hi people,

The problem is solved.

It was because of different versions od berkley-db in sasl and imapd.

It found this information in the trace.

Another Point is that its only works with berkley-db version 4.1.25.

Version 4.2.52 did not work.

thx for your help.

strace was a really good hint:-)

mfg
Günter Zimmermann
[EMAIL PROTECTED]
mobil: +43 (699) 110 95620


Zitat von Günter Zimmermann <[EMAIL PROTECTED]>:

Hi,

Here are the informations:

I am using db-4.2.52.

# diff /etc/imapd.conf /etc/cyrus-imapd-2.2.5/imapd.conf
# cat imap_conf.diff
25a26,31
 > mboxlist_db: skiplist
 > seenstate_db: skiplist
 > ptscache_db: skiplist
 > subscription_db: flat
 > tlscache_db: skiplist
 > duplicate_db: skiplist

The trace comes as gziped attatchment because its size.

The startcommand was:
/opt/strace-4.5.1/bin/strace -fF -o /tmp/cyrus.out
/opt/cyrus-imapd-2.2.5/service/master -C
/etc/cyrus-imapd-2.2.5/imapd.conf -M /etc/cyrus-imapd-2.2.5/cyrus.conf &

best regards
Günter

The same error happens with cyrus imapd 2.2.3


Simon Matter schrieb:

>> Hi,
>>
>> I have an cyrus imapd 2.2.2 Beta running.
>>
>> Now i  tried to update to 2.2.5.
>>
>> Startcommand:
>> /opt/cyrus-imapd-2.2.5/service/master -C
>> /etc/cyrus-imapd-2.2.5/imapd.conf -M /etc/cyrus-imapd-2.2.5/cyrus.conf
>> If try to logon i get this error and the master process dies
>>
>
>
> What your database backends configuration? you could provide us a diff
> between your 2.2.2beta imapd.conf and the 2.2.5 imapd.conf.
> Then, you could try starting master with something like strace -f or
> whatever is apropriate for your OS.
>
> Simon
>
>
>
>> Error:
>> Jun 17 20:12:30 andromeda master[31404]: process 31410 exited, signaled
>> to death by 11
>> Jun 17 20:12:30 andromeda master[31404]: service imap pid 31410 in BUSY
>> state: terminated abnormally
>>
>> I compiled with this command:
>> make clean;
>> ./configure \
>> --prefix=/opt/cyrus-imapd-2.2.5 \
>> --sysconfdir=/etc/cyrus-imapd-2.2.5 \
>> --localstatedir=/var/cyrus-imapd-2.2.5 \
>> --with-cyrus-prefix=/opt/cyrus-2.2.5 \
>> --with-service-path=/opt/cyrus-imapd-2.2.5/service \
>> --infodir=/usr/share/info \
>> --mandir=/usr/share/man \
>> --with-auth=unix \
>> --with-openssl=/opt/openssl \
>> --with-dbdir=/opt/db \
>> --with-bdb-libdir=/opt/db/lib \
>> --with-bdb-incdir=/opt/db/include \
>> --with-sasl=/opt/sasl2 \
>> --with-perl=/opt/perl/bin/perl \
>> --with-cyrus-user=wwwrun \
>> --with-cyrus-group=nogroup \
>> --enable-listext \
>> --enable-netscapehack \
>> --enable-nntp \
>> --with-ldap=/opt/openldap \
>> --with-gss_impl=heimdal \
>> --without-snmp \
>> --enable-murder  && make && make install
>>
>> thx for every help
>>
>> Günter Zimmermann
>>
>> ---
>> 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
>>
>>
>>
>
>
>
>
>


Simon Matter schrieb:

>>Hi,
>>
>>I have an cyrus imapd 2.2.2 Beta running.
>>
>>Now i  tried to update to 2.2.5.
>>
>>Startcommand:
>>/opt/cyrus-imapd-2.2.5/service/master -C
>>/etc/cyrus-imapd-2.2.5/imapd.conf -M /etc/cyrus-imapd-2.2.5/cyrus.conf
>>If try to logon i get this error and the master process dies
>>
>>
>
>What your database backends configuration? you could provide us a diff
>between your 2.2.2beta imapd.conf and the 2.2.5 imapd.conf.
>Then, you could try starting master with something like strace -f or
>whatever is apropriate for your OS.
>
>Simon
>
>
>
>>Error:
>>Jun 17 20:12:30 andromeda master[31404]: process 31410 exited, signaled
>>to death by 11
>>Jun 17 20:12:30 andromeda master[31404]: service imap pid 31410 in BUSY
>>state: terminated abnormally
>>
>>I compiled with this command:
>>make clean;
>>./configure \
>>--prefix=/opt/cyrus-imapd-2.2.5 \
>>--sysconfdir=/etc/cyrus-imapd-2.2.5 \
>>--localstatedir=/var/cyrus-imapd-2.2.5 \
>>--with-cyrus-prefix=/opt/cyrus-2.2.5 \
>>--with-service-path=/opt/cyrus-imapd-2.2.5/service \
>>--infodir=/usr/share/info \
>>--mandir=/usr/share/man \
>>--with-auth=unix \
>>--with-openssl=/opt/openssl \
>>--with-dbdir=/opt/db \
>>--with-bdb-libdir=/opt/db/lib \
>>--with-bdb-incdir=/opt/db/include \
>>--with-sasl=/opt/sasl2 \
>>--with-perl=/opt/perl/bin/perl \
>>--with-cyrus-user=wwwrun \
>>--with-cyrus-group=nogroup \
>>--enable-listext \
>>--enable-netscapehack \
>>--enable-nntp \
>>--with-ldap=/opt/openldap \
>>--with-gss_impl=heimdal \
>>--without-snmp \
>>--enable-murder  && make && make install
>>
>>thx for every help
>>
>>Günter Zimmermann
>>
>>---
>>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
>>
>>
>>
>>
>
>
>
>



----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.




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