Your message dated Sun, 01 May 2011 15:26:09 +0000
with message-id <e1qgyxb-0003l8...@franck.debian.org>
and subject line Bug#548481: fixed in guile-db 0.1-4.1
has caused the Debian Bug report #548481,
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.)
--
548481: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=548481
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: guile-db
Version: 0.1-4
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: guile-db
Source-Version: 0.1-4.1
We believe that the bug you reported is fixed in the latest version of
guile-db, which is due to be installed in the Debian FTP archive:
guile-db_0.1-4.1.diff.gz
to main/g/guile-db/guile-db_0.1-4.1.diff.gz
guile-db_0.1-4.1.dsc
to main/g/guile-db/guile-db_0.1-4.1.dsc
guile-db_0.1-4.1_amd64.deb
to main/g/guile-db/guile-db_0.1-4.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 548...@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 guile-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: Sun, 01 May 2011 15:48:17 +0200
Source: guile-db
Binary: guile-db
Architecture: source amd64
Version: 0.1-4.1
Distribution: unstable
Urgency: low
Maintainer: Sam Hocevar (Debian packages) <sam+...@zoy.org>
Changed-By: Ondřej Surý <ond...@debian.org>
Description:
guile-db - Berkeley DB module for Guile
Closes: 548481
Changes:
guile-db (0.1-4.1) unstable; urgency=low
.
* Non-maintainer upload
* Build against generic libdb-dev (Closes: #548481)
* Add separator between items (lintian error)
Checksums-Sha1:
6e4e6f85b95c5b03b75c467794d11de1fc0cbb14 985 guile-db_0.1-4.1.dsc
72653935d037379ca91c5ff75785264ddb070c45 4304 guile-db_0.1-4.1.diff.gz
9e3190aded89b93c2955a74f8c674ca4ada18a86 7682 guile-db_0.1-4.1_amd64.deb
Checksums-Sha256:
6394df1bc871126fc8ed4d2fb1661932da093569c9db201f153ab5fad0241daf 985
guile-db_0.1-4.1.dsc
e5345c1d6d2e32e51ecb1226dbf60ed550ba89a4466f363f2d539dfc388efa10 4304
guile-db_0.1-4.1.diff.gz
fb0d1a60daca51e2fc84df96ba3120ef63347dfde2ffee2f7e69ebc7059f30a0 7682
guile-db_0.1-4.1_amd64.deb
Files:
6661764e2238e32ff9a1d763c325c994 985 interpreters optional guile-db_0.1-4.1.dsc
29689398edbb0bc25b2826aee1ea4c95 4304 interpreters optional
guile-db_0.1-4.1.diff.gz
af1d9f6d91b67122cb779ba913222fa6 7682 interpreters optional
guile-db_0.1-4.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAk29ZUUACgkQ9OZqfMIN8nNOXQCfUisKA1s8VJP0yhmfiUoDqW1b
sMYAnj7/W3gUVxVkjwOXbZpGzK28yRvS
=LgPV
-----END PGP SIGNATURE-----
--- End Message ---