Your message dated Wed, 01 Jun 2011 23:50:08 +0000
with message-id <[email protected]>
and subject line Bug#621381: fixed in nvi 1.81.6-8.2
has caused the Debian Bug report #621381,
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 [email protected]
immediately.)


-- 
621381: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=621381
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: nvi
Version: 1.81.6-8.1
Severity: normal
User: [email protected]
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ý <[email protected]>

-- 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: nvi
Source-Version: 1.81.6-8.2

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

nvi-doc_1.81.6-8.2_all.deb
  to main/n/nvi/nvi-doc_1.81.6-8.2_all.deb
nvi_1.81.6-8.2.diff.gz
  to main/n/nvi/nvi_1.81.6-8.2.diff.gz
nvi_1.81.6-8.2.dsc
  to main/n/nvi/nvi_1.81.6-8.2.dsc
nvi_1.81.6-8.2_i386.deb
  to main/n/nvi/nvi_1.81.6-8.2_i386.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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Axel Beckert <[email protected]> (supplier of updated nvi 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 14 May 2011 19:31:12 +0200
Source: nvi
Binary: nvi nvi-doc
Architecture: source all i386
Version: 1.81.6-8.2
Distribution: unstable
Urgency: low
Maintainer: Jan Christoph Nordholz <[email protected]>
Changed-By: Axel Beckert <[email protected]>
Description: 
 nvi        - 4.4BSD re-implementation of vi
 nvi-doc    - 4.4BSD re-implementation of vi - documentation files
Closes: 621381
Changes: 
 nvi (1.81.6-8.2) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Build-depend on libdb-dev (Closes: #621381)
   * Bumped Standards-Version to 3.9.2
     - Included full license texts in debian/copyright instead of refering
       to /usr/share/common-licenses/BSD (which is due to be removed from
       common-licenses)
   * Added a dependency on ${misc:Depends} to each binary to fix the lintian
     warning debhelper-but-no-misc-depends.
   * Added a README.source (based on dpatch's standard README.source) to
     fix the lintian warning patch-system-but-no-source-readme.
Checksums-Sha1: 
 8e65a6814f6973904f3584e5f9cb8e739cc2761b 1073 nvi_1.81.6-8.2.dsc
 249829ba898acd773da8b65a200f5cb1e287aa05 88677 nvi_1.81.6-8.2.diff.gz
 f0f817ea3d3ebad43aa3100a09d01493642d16ba 117396 nvi-doc_1.81.6-8.2_all.deb
 c110617f6ddfea24a37e69f39d5f673602f85378 278616 nvi_1.81.6-8.2_i386.deb
Checksums-Sha256: 
 82e3375fa6c639ed3fbc062b5657f7a0a2aae945d2a77478e64dd51a0ceef66d 1073 
nvi_1.81.6-8.2.dsc
 68feb58bcbb2c25330ca613f9b4c555fb1dac7a66618688cee232f6ad0bd0a03 88677 
nvi_1.81.6-8.2.diff.gz
 61cb9eabc207cf4976c4f0f6e6f73c28c424bd3d199fb8bcdf7cccd22c148eda 117396 
nvi-doc_1.81.6-8.2_all.deb
 658af040de735cecf9197bd77c2cf05e73b92021e03002c24b939a54448a9542 278616 
nvi_1.81.6-8.2_i386.deb
Files: 
 e598498d344adff71b974043d860e50b 1073 editors optional nvi_1.81.6-8.2.dsc
 b6870443c77c686836acd7c0ca168386 88677 editors optional nvi_1.81.6-8.2.diff.gz
 dbc56977ef9017a45e8e291e22a90b08 117396 doc optional nvi-doc_1.81.6-8.2_all.deb
 437b2284e3e08d28ded9ce99243c4f46 278616 editors optional 
nvi_1.81.6-8.2_i386.deb

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

iEYEARECAAYFAk3mzQcACgkQwJ4diZWTDt4DKACaApcPk+6qB5/12tbE5Z4vbPF8
KIcAnixIp27WFwMRwMbyyREp7aIIidg/
=XQmm
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to