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