Your message dated Wed, 01 Jun 2011 23:17:49 +0000
with message-id <[email protected]>
and subject line Bug#621436: fixed in ruby-bdb 0.6.5-7
has caused the Debian Bug report #621436,
regarding Still uses libdb4.8
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.)
--
621436: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=621436
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libdb-ruby
Version: 0.6.5-6
Severity: normal
User: [email protected]
Usertags: db5.1
Your package currently still uses Berkeley DB version 4.8 (libdb4.8).
However, there is a newer Berkeley DB version in the archive (libdb5.1),
with a compatible API. Berkeley DB version 4.8 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.8-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.8 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: ruby-bdb
Source-Version: 0.6.5-7
We believe that the bug you reported is fixed in the latest version of
ruby-bdb, which is due to be installed in the Debian FTP archive:
libdb-ruby1.8_0.6.5-7_all.deb
to main/r/ruby-bdb/libdb-ruby1.8_0.6.5-7_all.deb
libdb4.2-ruby1.8_0.6.5-7_all.deb
to main/r/ruby-bdb/libdb4.2-ruby1.8_0.6.5-7_all.deb
libdb4.3-ruby1.8_0.6.5-7_all.deb
to main/r/ruby-bdb/libdb4.3-ruby1.8_0.6.5-7_all.deb
libdb4.4-ruby1.8_0.6.5-7_all.deb
to main/r/ruby-bdb/libdb4.4-ruby1.8_0.6.5-7_all.deb
ruby-bdb_0.6.5-7.debian.tar.gz
to main/r/ruby-bdb/ruby-bdb_0.6.5-7.debian.tar.gz
ruby-bdb_0.6.5-7.dsc
to main/r/ruby-bdb/ruby-bdb_0.6.5-7.dsc
ruby-bdb_0.6.5-7_amd64.deb
to main/r/ruby-bdb/ruby-bdb_0.6.5-7_amd64.deb
ruby-bdb_0.6.5.orig.tar.gz
to main/r/ruby-bdb/ruby-bdb_0.6.5.orig.tar.gz
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.
Gunnar Wolf <[email protected]> (supplier of updated ruby-bdb 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: SHA256
Format: 1.8
Date: Wed, 01 Jun 2011 10:21:01 -0500
Source: ruby-bdb
Binary: ruby-bdb libdb4.2-ruby1.8 libdb4.3-ruby1.8 libdb4.4-ruby1.8
libdb-ruby1.8
Architecture: source amd64 all
Version: 0.6.5-7
Distribution: unstable
Urgency: low
Maintainer: Debian Ruby Extras Maintainers
<[email protected]>
Changed-By: Gunnar Wolf <[email protected]>
Description:
libdb-ruby1.8 - transitional package for ruby-bdb
libdb4.2-ruby1.8 - transitional package for ruby-bdb
libdb4.3-ruby1.8 - transitional package for ruby-bdb
libdb4.4-ruby1.8 - transitional package for ruby-bdb
ruby-bdb - Interface to Berkeley DB for Ruby 1.8
Closes: 621436
Changes:
ruby-bdb (0.6.5-7) unstable; urgency=low
.
[ Ondřej Surý ]
* Convert package to gem2deb
* Rename package to ruby-bdb according to new ruby policy
* Merge libdb-ruby control and add transitional package
for libdb-ruby1.8
* Import all libdb-ruby patches
* Modify libdb-4.8 patch to build against default debian
libdb version (Closes: #621436)
* Disable VERSION_PATCH checks at two more places
* Make various BDB version checks less prone to errors due
VERSION_MAJOR == 5 introduction
* Add custom gemspec to fix FTBFSes from gem2deb
* Import bdb documentation in the package from libdb-ruby
* Install examples as examples and not docs
* Add custom script debian/ruby-tests.rb to run ruby tests
* Exclude .rb and .rd files from documentation
.
[ Gunnar Wolf ]
* Clarified and completed debian/copyright information
* Create tmp/ directories needed for running the tests if they are
unavailable (Git does not track empty directories)
Checksums-Sha1:
307f83684a38955b33e7ab51e6619c2ae6c9de14 2176 ruby-bdb_0.6.5-7.dsc
2962c239ff648364b5ffbcd1b258c2bcd07b1c4c 333008 ruby-bdb_0.6.5.orig.tar.gz
be0798217353247f12839385963dac374bd7447d 8732 ruby-bdb_0.6.5-7.debian.tar.gz
566f0c1324029f80fa03e097147dcc27b28f5481 174074 ruby-bdb_0.6.5-7_amd64.deb
64fe05f77e15c17c47f50d8999fd036f0c9aee4a 8022 libdb4.2-ruby1.8_0.6.5-7_all.deb
df65c23f4a909df3696213858f55863719a4e518 8022 libdb4.3-ruby1.8_0.6.5-7_all.deb
4a6d24d13c55cee78e466c69828105fb92031822 8022 libdb4.4-ruby1.8_0.6.5-7_all.deb
0dffd7eea1ade0391160e336915adce7a9087340 8020 libdb-ruby1.8_0.6.5-7_all.deb
Checksums-Sha256:
4c666e4c6d3ddde99a75c473904dcce1d2467b4c8f704edfcd8f4bc386c34253 2176
ruby-bdb_0.6.5-7.dsc
b4c49642f61c0c36bb524301ec9e27a582ffe3283bb29300a88e034badecfc07 333008
ruby-bdb_0.6.5.orig.tar.gz
4a6afc0f838e4de9c21c37c1d1d23639891a0b9380d02619e75cb7a8bdeedd91 8732
ruby-bdb_0.6.5-7.debian.tar.gz
e0136485da807b498a96ff2420cdab39128a385a5243724c7dbd84fa56539ec2 174074
ruby-bdb_0.6.5-7_amd64.deb
ef36a851f31e7d8a4a29ca8f658bf3196fe634610807e48314ad19479351c611 8022
libdb4.2-ruby1.8_0.6.5-7_all.deb
553a9421fd713456d3e0d48a68f7be0e4d47b35a840bde7957fa2eb7ed582249 8022
libdb4.3-ruby1.8_0.6.5-7_all.deb
5d15d82c4e70949e7b45b971c63db7ff86911b50cdb34a3cf2b50f8332086a5c 8022
libdb4.4-ruby1.8_0.6.5-7_all.deb
bc9e46a4ec81a74f0c8e30e3937a4b311a96bcaa202b12f4879e9e3bdfcbbae4 8020
libdb-ruby1.8_0.6.5-7_all.deb
Files:
083ebff2f1c263ffa8f00d0085040ef3 2176 ruby optional ruby-bdb_0.6.5-7.dsc
089671609cce0e616843a74b8100f09c 333008 ruby optional
ruby-bdb_0.6.5.orig.tar.gz
fd52a214f8f10f4d4784674016609522 8732 ruby optional
ruby-bdb_0.6.5-7.debian.tar.gz
9477b3a9d8efdd5a6ccfe5587a50871f 174074 ruby optional
ruby-bdb_0.6.5-7_amd64.deb
319bbb8d2f50f835904d3146cebfcb37 8022 oldlibs extra
libdb4.2-ruby1.8_0.6.5-7_all.deb
f1ee5456b3cabc4fe69eb20a52e3b3e6 8022 oldlibs extra
libdb4.3-ruby1.8_0.6.5-7_all.deb
062780d6599d233cc5e2c89646d4f195 8022 oldlibs extra
libdb4.4-ruby1.8_0.6.5-7_all.deb
0121019fa1e88ef9d9ec3e30aecbb011 8020 oldlibs extra
libdb-ruby1.8_0.6.5-7_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBCAAGBQJN5mC9AAoJEGc6A+TB25IfRKUP/RpTiOkplNWixXhRb6AeSmLg
jjV7VT4J4WR+tHMv4R4vTxl2JE4o3lK/l+hK9uIRxHrgkPabY4FuGHnuIn17iVXY
LmIjNLrpKzJUQ8J6CrBLryLBg0d6l2qSqP+mmYlwKnSXd77m3fCiXGjIsugd4q+F
O2WjKO4GXHtOkyY0ceUnuT/SVEJhwXv//3vFk75HRr8x9iSfokfzSsdHnwaaO4mB
W7nZlLiUOr1WXTSZ9mlR39vIQxeZhSH9qTcpwiPCh5x9EAX2DBBHa/DGX+/GBzow
z4g+qC51FMsHLnPq9d0WWh0IWtjVunTDOl5V5qaZzB2a3fxTIyxzXIgnLTisvh+g
O48xu9tQj60pNZJlUI/R/6qHc3rUQc5BmhkewxXd4VBupPdWJ4gcg32S7e6tP1Lu
ii6V1Dqvrg9K3l/+Bi/rpRf2QedCDf3iFauarAOLSQcJUINCZ5fIaknpx6b9Jpnx
AAbLCO/voND1kVWs8vbsOAj+EzBXxoyyiO8f1bB9yrZ9kXE3v0k516+pRHY+Zo44
ITg8sVmKi78pCjFb6Nv5gXY8KBtfcFYut0atwYGVorqa3iKUTHG9DUb46b36h6a7
aQgNVSxYXQbOTKb7SSFl7Qcugdax5RY+SN62J8Hsu4V/1bucsOpj+ccR6RVBm+r3
uoZSnsWdCYiArqIt/jZR
=ei37
-----END PGP SIGNATURE-----
--- End Message ---