Bug#437838: cyrus-imapd-2.3: Daemons/tools die due to Berkeley DB version mismatch
Gabor Gombas
gombasg at sztaki.hu
Tue Aug 21 15:56:26 UTC 2007
On Tue, Aug 21, 2007 at 01:55:56PM +0200, Ondřej Surý wrote:
> Now I see. You're right. But where did db-4.5 come from? 2.3.8-1
> source from experimental doesn't have it, 2.3.8-1 source from subversion
> doesn't have it. Is this your local modification?
I have no idea. Maybe some other unrelated software on the buildd needed
it. I've done no local modifications, I've installed the official
packages:
apt-cache policy cyrus-imapd-2.3
cyrus-imapd-2.3:
Installed: 2.3.8-1
Candidate: 2.3.8-1
Version table:
*** 2.3.8-1 0
101 http://ftp.hu.debian.org experimental/main Packages
101 http://ftp.fi.debian.org experimental/main Packages
100 /home/gombasg/tmp/debian/x86_64/status
> Correct fix is either fix berkdb.m4 macro to use information
> from /usr/include/db.h (DB_VERSION_MAJOR and DB_VERSION_MINOR) or just
> by using:
>
> Build-Conflict: libdb4.5
> Build-Depends: libdb4.4-dev
>
> Which of course needs to be modified each time new libdb4.x is released.
libdb4.6 is already in the archive but Cyrus 2.3.9 does not yet test for
it. I think adding some way to configure to explicitely ask for the BDB
version to use would be the best solution.
Gabor
--
---------------------------------------------------------
MTA SZTAKI Computer and Automation Research Institute
Hungarian Academy of Sciences,
Laboratory of Parallel and Distributed Systems
Address : H-1132 Budapest Victor Hugo u. 18-22. Hungary
Phone/Fax : +36 1 329-78-64 (secretary)
W3 : http://www.lpds.sztaki.hu
---------------------------------------------------------
More information about the Pkg-Cyrus-imapd-Debian-devel
mailing list