cyrus-imapd-2.2 and libdb

Duncan Gibb Duncan.Gibb at SiriusIT.co.uk
Mon Apr 20 09:34:32 UTC 2009


Hi

Hope you don't my chipping in.  I saw Sven's reply to your email on the
cyrus maintainers list.


> Barry deFreese schrieb:

BdF> I am working to get rid of any libdb versions prior to libdb4.6.
BdF> Are any of you actively working on cyrus-imapd-2.2?

> Benjamin Seidenberg wrote:
BS> We would object to an NMU. Please see the discussion of BDB
BS> versions on the project mailing list

BdF> Thanks for the quick reply but I don't see much discussion on
BdF> the list unless I'm missing something.  I see a thread about 4.3
BdF> vs 4.2 but that won't do it as 4.3 is already gone.  How long ago
BdF> was the discussion?

>Sven Mueller wrote:

SM> 1) The BDB version to be used in future cyrus-imapd packages
SM> is yet undecided

I'm "maintaining"(ish) a 2.3.x branch which I hope will make it to full
package status for Squeeze release.  Work on upgrading from 2.3.13 to
2.3.14 is on going.  The discussion wrt which BDB version to use for
that is ongoing in that there have been posts about it on the list this
month, and I at least have more to say RSN.

The summary is that AFAIK, 4.4 is the newest version thus far proven in
the real world.  4.6 will probably by OK for Lenny-backports, and there
are issues to be addressed, possibly upstream, before we can use 4.7.


SM> 2) If you upload an NMU, you must make sure that the existing BDB
SM> databases are not simply discarded, but are converted to whatever
SM> you are intending to use. Make sure your upgrading scripts also
SM> work with non-standard configurations.

SM> The second issue (and a serious lack in time of the old pack of
SM> maintainers - those you originally Cc'd: benjamin, hmh, ondrej
SM> and me) is the main reason why there isn't already a newer
SM> package of cyrus-imapd which actually uses a newer BDB version.

Indeed.  This needs a lot of attention and testing before we can make a
2.3.x package which is an upgrade path from 2.2.x, and not just one
suitable for new deployments.

Cheers


Duncan

-- 
Duncan Gibb - Technical Director
Sirius Corporation plc - control through freedom
http://www.siriusit.co.uk/ || t: +44 870 608 0063



More information about the Pkg-Cyrus-imapd-Debian-devel mailing list