Your message dated Wed, 04 May 2011 06:20:30 +0000
with message-id <e1qhvrm-0003yy...@franck.debian.org>
and subject line Bug#548484: fixed in libnss-db 2.2.3pre1-3.2
has caused the Debian Bug report #548484,
regarding Still uses db4.6
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.)


-- 
548484: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=548484
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libnss-db
Version: 2.2.3pre1-3.1
Severity: normal
User: pkg-db-de...@lists.alioth.debian.org
Usertags: db5.1

Your package currently still uses Berkeley DB version 4.6 (libdb4.6).

However, there is a newer Berkeley DB version in the archive (libdb5.1),
with a compatible API.  Berkeley DB version 4.6 will be eventually
removed from unstable in favor of version 5.1.

Please port %package% to libdb5.1 as soon as possible.  In most cases
only change required is to update build depends from libdb4.6-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.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: libnss-db
Source-Version: 2.2.3pre1-3.2

We believe that the bug you reported is fixed in the latest version of
libnss-db, which is due to be installed in the Debian FTP archive:

libnss-db_2.2.3pre1-3.2.diff.gz
  to main/libn/libnss-db/libnss-db_2.2.3pre1-3.2.diff.gz
libnss-db_2.2.3pre1-3.2.dsc
  to main/libn/libnss-db/libnss-db_2.2.3pre1-3.2.dsc
libnss-db_2.2.3pre1-3.2_amd64.deb
  to main/libn/libnss-db/libnss-db_2.2.3pre1-3.2_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 548...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aurelien Jarno <aure...@debian.org> (supplier of updated libnss-db 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: Wed, 04 May 2011 07:31:48 +0200
Source: libnss-db
Binary: libnss-db
Architecture: source amd64
Version: 2.2.3pre1-3.2
Distribution: unstable
Urgency: medium
Maintainer: Piotr Roszatycki <dex...@debian.org>
Changed-By: Aurelien Jarno <aure...@debian.org>
Description: 
 libnss-db  - NSS module for using Berkeley Databases as a naming service
Closes: 548484 577057
Changes: 
 libnss-db (2.2.3pre1-3.2) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Build depends on libdb-dev (>> 4.6) instead of libdb4.6-dev.  Closes:
     #548484.
   * Fix security issue which allows to read arbitrary file contents
     (CVE-2010-0826), patch taken from Ubuntu. Closes: #577057.
Checksums-Sha1: 
 7fc3340a3c8df876b9e95f271b1e3f3777e02320 1307 libnss-db_2.2.3pre1-3.2.dsc
 4243f0a44642e6b6517af28a2513b648b0c29904 18551 libnss-db_2.2.3pre1-3.2.diff.gz
 756797386a5d62b4dcd66f496c74077216881237 29728 
libnss-db_2.2.3pre1-3.2_amd64.deb
Checksums-Sha256: 
 d7847b0cdb4da5d601bf7c5dbb6943a60ecf70bd50ef78a27b6ba3e5cd370808 1307 
libnss-db_2.2.3pre1-3.2.dsc
 b4f2d9cab5f26e0b05b6dfb1d17e54e9d1f16af13d355948fe42f8ac5956515a 18551 
libnss-db_2.2.3pre1-3.2.diff.gz
 a7b8b773acc4d81da2a24516b832ae2d9dd23a01ea1d7e10d5a0bc57215f640a 29728 
libnss-db_2.2.3pre1-3.2_amd64.deb
Files: 
 daf32e1b8f39dfee3d89a71b45ee3411 1307 admin standard 
libnss-db_2.2.3pre1-3.2.dsc
 4cc3d777041da5163d88732727f8a29d 18551 admin standard 
libnss-db_2.2.3pre1-3.2.diff.gz
 7d5036da15e0052109ffe6728d00a9e6 29728 admin standard 
libnss-db_2.2.3pre1-3.2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iD8DBQFNwOnnw3ao2vG823MRAkSiAJ9pftKt6Ut09BQxtBsUp+iUyXdBTgCggHfo
CIuNU4Z4UFo48nA6bKw6Uis=
=L279
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to