Your message dated Mon, 06 Jun 2011 20:49:45 +0000
with message-id <e1qtgk5-0005bo...@franck.debian.org>
and subject line Bug#621355: fixed in kolab-cyrus-imapd 2.2.13p1-0.1
has caused the Debian Bug report #621355,
regarding Still uses libdb4.7
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
621355: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=621355
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: kolab-cyrus-imapd
Version: 2.2.13-9
Severity: normal
User: pkg-db-de...@lists.alioth.debian.org
Usertags: db5.1
Your package currently still uses Berkeley DB version 4.7 (libdb4.7).
However, there is a newer Berkeley DB version in the archive (libdb5.1),
with a compatible API. Berkeley DB version 4.7 will be eventually
removed from unstable in favor of version 5.1.
Please port your package to libdb5.1 as soon as possible. In most cases
only change required is to update build depends from libdb4.7-dev
to libdb-dev, or just recompile the package.
More complicated scenarios:
- Package does check for DB_VERSION_MAJOR == 4 - this should be updated
to (DB_VERSION_MAJOR > 4) || ((DB_VERSION_MAJOR == 4) && (DB_VERSION_MINOR >=
XX)).
- Configure checks - sometime there is a list of db-4.7 db-4.6 db-4.2, etc.,
this
needs to be updated to just db (or db-5.1 db-5 db), or at least list the 'db'
in the front
You can see example patch in cyrus-imapd-2.2:
http://git.debian.org/?p=pkg-cyrus-imapd/cyrus-imapd-2.2.git;a=blob;f=debian/patches/99-berkelydb-5.1.dpatch;hb=HEAD
- The packages which use Berkeley DB transactional mode need to upgrade
the database files before the upgrade. This is fairly straightforward
and is well documented on the Berkeley DB website. But you probably
already know that because it's not the first Berkeley DB transition.
The example script can be found in the cyrus-imapd-2.4 (not yet released):
http://git.debian.org/?p=pkg-cyrus-imapd/cyrus-imapd-2.4.git;a=blob;f=debian/cyrus-upgrade-db;hb=HEAD
Thanks,
--
Ondřej Surý <ond...@debian.org>
-- System Information:
Debian Release: squeeze/sid
APT prefers maverick-updates
APT policy: (500, 'maverick-updates'), (500, 'maverick-security'), (500,
'maverick-proposed'), (500, 'maverick-backports'), (500, 'maverick')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.35-28-generic (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
--- End Message ---
--- Begin Message ---
Source: kolab-cyrus-imapd
Source-Version: 2.2.13p1-0.1
We believe that the bug you reported is fixed in the latest version of
kolab-cyrus-imapd, which is due to be installed in the Debian FTP archive:
kolab-cyrus-admin_2.2.13p1-0.1_all.deb
to main/k/kolab-cyrus-imapd/kolab-cyrus-admin_2.2.13p1-0.1_all.deb
kolab-cyrus-clients_2.2.13p1-0.1_amd64.deb
to main/k/kolab-cyrus-imapd/kolab-cyrus-clients_2.2.13p1-0.1_amd64.deb
kolab-cyrus-common_2.2.13p1-0.1_amd64.deb
to main/k/kolab-cyrus-imapd/kolab-cyrus-common_2.2.13p1-0.1_amd64.deb
kolab-cyrus-imapd_2.2.13p1-0.1.diff.gz
to main/k/kolab-cyrus-imapd/kolab-cyrus-imapd_2.2.13p1-0.1.diff.gz
kolab-cyrus-imapd_2.2.13p1-0.1.dsc
to main/k/kolab-cyrus-imapd/kolab-cyrus-imapd_2.2.13p1-0.1.dsc
kolab-cyrus-imapd_2.2.13p1-0.1_amd64.deb
to main/k/kolab-cyrus-imapd/kolab-cyrus-imapd_2.2.13p1-0.1_amd64.deb
kolab-cyrus-imapd_2.2.13p1.orig.tar.gz
to main/k/kolab-cyrus-imapd/kolab-cyrus-imapd_2.2.13p1.orig.tar.gz
kolab-cyrus-pop3d_2.2.13p1-0.1_amd64.deb
to main/k/kolab-cyrus-imapd/kolab-cyrus-pop3d_2.2.13p1-0.1_amd64.deb
kolab-libcyrus-imap-perl_2.2.13p1-0.1_amd64.deb
to main/k/kolab-cyrus-imapd/kolab-libcyrus-imap-perl_2.2.13p1-0.1_amd64.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 621...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ondřej Surý <ond...@debian.org> (supplier of updated kolab-cyrus-imapd package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Mon, 06 Jun 2011 21:59:10 +0200
Source: kolab-cyrus-imapd
Binary: kolab-cyrus-common kolab-cyrus-imapd kolab-cyrus-pop3d
kolab-cyrus-admin kolab-cyrus-clients kolab-libcyrus-imap-perl
Architecture: source all amd64
Version: 2.2.13p1-0.1
Distribution: unstable
Urgency: low
Maintainer: Debian Kolab Maintainers <pkg-kolab-de...@lists.alioth.debian.org>
Changed-By: Ondřej Surý <ond...@debian.org>
Description:
kolab-cyrus-admin - Kolab Cyrus mail system - administration tools
kolab-cyrus-clients - Kolab Cyrus mail system (test clients)
kolab-cyrus-common - Kolab Cyrus mail system - common files
kolab-cyrus-imapd - Kolab Cyrus mail system - IMAP support
kolab-cyrus-pop3d - Kolab Cyrus mail system - POP3 support
kolab-libcyrus-imap-perl - Kolab Interface to Cyrus imap client imclient
library
Closes: 411240 621355 628632 629350
Changes:
kolab-cyrus-imapd (2.2.13p1-0.1) unstable; urgency=low
.
* Non-maintainer upload.
+ Security upload
+ Per maintainers request
* Imported Upstream version 2.2.13p1
* Fix CVE-2011-1926: STARTTLS plaintext command injection
vulnerability (VU#555316) (Closes: #629350)
* Update autotools script before configuring by running autoreconf
* Add support for linking with Berkeley DB5.1 (Closes: #621355)
* Build against generic libdb-dev
* Add automatic database upgrade script (pulled from cyrus-imapd-2.4)
+ Don't fail the upgrade if dbX.Y-util is not found
+ Try upgrade script in init.d script without upgraded databases
* Update patches for 2.2.13p1 release
* Filemode changes
* Merge patches from cyrus-imapd-2.2
+ Replace sv_{yes,no,undef} with PL_sv_{yes,no,undef}
(Closes: #628632)
+ Fix infinite loop in case of corrupted index files
+ Some GNU Hurd build fixes
+ Fix Perl IMAP.xs croak FTBFS
+ Fix cyrmaster -j (janitor) segfault
* Build with dynamic version of com_err
* Cherry-pick b6fd04c4 from upstream git to fix: Corrupt quota files
cause data loss (Closes: #411240)
* Recommend all dbX.Y-util
Checksums-Sha1:
98cc2443aa13fe2f4b6a7df6e6ad282d9f75e3ee 1842
kolab-cyrus-imapd_2.2.13p1-0.1.dsc
f489da679c49e9be0f69ec478a0c149e827593c5 1694751
kolab-cyrus-imapd_2.2.13p1.orig.tar.gz
b1367b8c213b1add7ba85a3c08527c0446f14105 268113
kolab-cyrus-imapd_2.2.13p1-0.1.diff.gz
112aeedc66021f9cc06f577192a1b59984e17df9 86526
kolab-cyrus-admin_2.2.13p1-0.1_all.deb
16be15fc5e3de68ac6224babb41eb1df73b0b237 5828800
kolab-cyrus-common_2.2.13p1-0.1_amd64.deb
574420c15f895f90a37a2affc52b576f386dd0e2 960928
kolab-cyrus-imapd_2.2.13p1-0.1_amd64.deb
58f03d5ada7e4027ae0250f2ba145b7944272b10 287050
kolab-cyrus-pop3d_2.2.13p1-0.1_amd64.deb
fa3370d2783e488c1ef349d040e26747392cd178 139898
kolab-cyrus-clients_2.2.13p1-0.1_amd64.deb
45d6bf5b7e92b82071e674f7aa4f80195fea0a50 195396
kolab-libcyrus-imap-perl_2.2.13p1-0.1_amd64.deb
Checksums-Sha256:
176a5c96867ae36d2177caa5df04d2deed3a480ad4e020553a9104e7195e6672 1842
kolab-cyrus-imapd_2.2.13p1-0.1.dsc
b7c9daadce06ebd464c280b716c246b1edcd3e38a122836e970e7fc1fa4efb44 1694751
kolab-cyrus-imapd_2.2.13p1.orig.tar.gz
d08c1315223257ee93eb5232c6298eb691c8ffa5a5f27659e5390cbf79b9a03c 268113
kolab-cyrus-imapd_2.2.13p1-0.1.diff.gz
4a39cd3db613112af7b1b83ffe3d677744ecc14db3b2143d04214d9f975b17b7 86526
kolab-cyrus-admin_2.2.13p1-0.1_all.deb
5b7f9382c16af493c33b06cd8078202bff67f29710fed8f31f4e5be220fa597c 5828800
kolab-cyrus-common_2.2.13p1-0.1_amd64.deb
f187965d5cfbc66df53597c34a9b6db64abfbb032706ad12aec40bbf61e0e9d6 960928
kolab-cyrus-imapd_2.2.13p1-0.1_amd64.deb
96cea5bf0be38024600e21bb2a80b3c8655efa33405cc3fbdc965b46a1ee05d3 287050
kolab-cyrus-pop3d_2.2.13p1-0.1_amd64.deb
1a31b490be6bd23db5be51fb2804bbdfecede3c5e3ac5b15023c72e91fe8e53c 139898
kolab-cyrus-clients_2.2.13p1-0.1_amd64.deb
32dbe4b7b0eba5a746d0aef04fa999f3f593c49effa9bc2a7cc678f23c16c9ad 195396
kolab-libcyrus-imap-perl_2.2.13p1-0.1_amd64.deb
Files:
01c4ba0aa7b3a28e7efa693e63a026de 1842 mail extra
kolab-cyrus-imapd_2.2.13p1-0.1.dsc
b72c831072ad4e5367a853aea307c3fb 1694751 mail extra
kolab-cyrus-imapd_2.2.13p1.orig.tar.gz
1143403bd075f67c91af73c2f2356b97 268113 mail extra
kolab-cyrus-imapd_2.2.13p1-0.1.diff.gz
7dc37e197638943bc64be18d613521e0 86526 mail extra
kolab-cyrus-admin_2.2.13p1-0.1_all.deb
9a6d5f614a61627b03511c3d7354affe 5828800 mail extra
kolab-cyrus-common_2.2.13p1-0.1_amd64.deb
111cb07c37d97cffde7ace4286a95524 960928 mail extra
kolab-cyrus-imapd_2.2.13p1-0.1_amd64.deb
a4c48fef213e72d7ed995e176c50f513 287050 mail extra
kolab-cyrus-pop3d_2.2.13p1-0.1_amd64.deb
c32b84f3899efb909fb28beb41b23aa8 139898 mail extra
kolab-cyrus-clients_2.2.13p1-0.1_amd64.deb
cde9fb83f309f68db2dd9edd2d59611d 195396 perl extra
kolab-libcyrus-imap-perl_2.2.13p1-0.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAk3tNCQACgkQ9OZqfMIN8nPQwgCeO4B28qtviEoNzm8cR+cZUpe/
M4MAn3Yx1VcQzEmILhh90kw5q06bYkx2
=1Pje
-----END PGP SIGNATURE-----
--- End Message ---