Bug#559666: cyrus-imapd-2.2: Upgrade of libkrb5-25-heimdal from 1.2.e1.dfsg.1-4 to 1.3.1.dfsg.1-1 causes imapd to fail
Michael Welsh Duggan
mwd at sei.cmu.edu
Sun Dec 6 06:55:26 UTC 2009
Package: cyrus-imapd-2.2
Version: 2.2.13-17
Severity: important
Upgrading libkrb5-25-heimdal from 1.2.e1.dfsg.1-4 to 1.3.1.dfsg.1-1
causes imapd (and lmtpd) to fail, causing messages like this to be
pammed into the syslog continuously:
Dec 6 01:08:44 maru cyrus/master[15105]: set maximum file descriptors to 256/256
Dec 6 01:08:44 maru cyrus/master[15105]: about to exec /usr/lib/cyrus/bin/imapd
Dec 6 01:08:44 maru cyrus/master[15054]: process 15105 exited, status 1
Dec 6 01:08:44 maru cyrus/master[15054]: service imap pid 15105 in READY state: terminated abnormally
Dec 6 01:08:44 maru cyrus/master[15054]: service imap now has 0 ready workers
Dec 6 01:08:44 maru cyrus/master[15106]: set maximum file descriptors to 256/256
Dec 6 01:08:44 maru cyrus/master[15106]: about to exec /usr/lib/cyrus/bin/imapd
Dec 6 01:08:44 maru cyrus/master[15054]: process 15106 exited, status 1
Dec 6 01:08:44 maru cyrus/master[15054]: service imap pid 15106 in READY state: terminated abnormally
Dec 6 01:08:44 maru cyrus/master[15054]: service imap now has 0 ready workers
Via experimentation I determined the failures due to the following:
root at maru:/usr/local/home/md5i# /usr/lib/cyrus/bin/imapd
/usr/lib/cyrus/bin/imapd: /usr/lib/libkrb5.so.25: version `HEIMDAL_KRB5_1.0' not found (required by /usr/lib/cyrus/bin/imapd)
I was able to solve the problem by reverting libkrb5-25-heimdal,
libheimntlm0-heimdal, and libgssapi2-heimdal. I have marked this as
important because the cause of the problem is difficult to determine,
and it causes syslogs to overflow. Anyone who follows a normal
unstable upgrade path may be affected.
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (102, 'unstable'), (101, 'experimental'), (99, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.31 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages cyrus-imapd-2.2 depends on:
ii cyrus-common-2.2 2.2.13-17 Cyrus mail system - common files
ii libasn1-8-heimdal 1.3.1.dfsg.1-1 Heimdal Kerberos - ASN.1 library
ii libc6 2.10.2-2 GNU C Library: Shared libraries
ii libcomerr2 1.41.9-1 common error description library
ii libdb4.2 4.2.52+dfsg-5.1 Berkeley v4.2 Database Libraries [
ii libgssapi2-heimdal 1.2.e1.dfsg.1-4 Heimdal Kerberos - GSSAPI support
ii libkrb5-25-heimdal 1.2.e1.dfsg.1-4 Heimdal Kerberos - libraries
ii libroken18-heimdal 1.3.1.dfsg.1-1 Heimdal Kerberos - roken support l
ii libsasl2-2 2.1.23.dfsg1-3 Cyrus SASL - authentication abstra
ii libssl0.9.8 0.9.8k-7 SSL shared libraries
ii libwrap0 7.6.q-18 Wietse Venema's TCP wrappers libra
cyrus-imapd-2.2 recommends no packages.
cyrus-imapd-2.2 suggests no packages.
-- no debconf information
More information about the Pkg-Cyrus-imapd-Debian-devel
mailing list