Your message dated Sun, 24 Jun 2012 10:34:40 +0000
with message-id <[email protected]>
and subject line Bug#621459: fixed in python2.6 2.6.8-0.1
has caused the Debian Bug report #621459,
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.)


-- 
621459: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=621459
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python2.6
Version: 2.6.6-8
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: python2.6
Source-Version: 2.6.8-0.1

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

idle-python2.6_2.6.8-0.1_all.deb
  to main/p/python2.6/idle-python2.6_2.6.8-0.1_all.deb
libpython2.6_2.6.8-0.1_amd64.deb
  to main/p/python2.6/libpython2.6_2.6.8-0.1_amd64.deb
python2.6-dbg_2.6.8-0.1_amd64.deb
  to main/p/python2.6/python2.6-dbg_2.6.8-0.1_amd64.deb
python2.6-dev_2.6.8-0.1_amd64.deb
  to main/p/python2.6/python2.6-dev_2.6.8-0.1_amd64.deb
python2.6-doc_2.6.8-0.1_all.deb
  to main/p/python2.6/python2.6-doc_2.6.8-0.1_all.deb
python2.6-examples_2.6.8-0.1_all.deb
  to main/p/python2.6/python2.6-examples_2.6.8-0.1_all.deb
python2.6-minimal_2.6.8-0.1_amd64.deb
  to main/p/python2.6/python2.6-minimal_2.6.8-0.1_amd64.deb
python2.6_2.6.8-0.1.diff.gz
  to main/p/python2.6/python2.6_2.6.8-0.1.diff.gz
python2.6_2.6.8-0.1.dsc
  to main/p/python2.6/python2.6_2.6.8-0.1.dsc
python2.6_2.6.8-0.1_amd64.deb
  to main/p/python2.6/python2.6_2.6.8-0.1_amd64.deb
python2.6_2.6.8.orig.tar.gz
  to main/p/python2.6/python2.6_2.6.8.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.
Julien Cristau <[email protected]> (supplier of updated python2.6 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: Sat, 16 Jun 2012 20:24:44 +0200
Source: python2.6
Binary: python2.6 python2.6-minimal libpython2.6 python2.6-examples 
python2.6-dev idle-python2.6 python2.6-doc python2.6-dbg
Architecture: source all amd64
Version: 2.6.8-0.1
Distribution: unstable
Urgency: low
Maintainer: Matthias Klose <[email protected]>
Changed-By: Julien Cristau <[email protected]>
Description: 
 idle-python2.6 - An IDE for Python (v2.6) using Tkinter
 libpython2.6 - Shared Python runtime library (version 2.6)
 python2.6  - An interactive high-level object-oriented language (version 2.6)
 python2.6-dbg - Debug Build of the Python Interpreter (version 2.6)
 python2.6-dev - Header files and a static library for Python (v2.6)
 python2.6-doc - Documentation for the high-level object-oriented language 
Python
 python2.6-examples - Examples for the Python language (v2.6)
 python2.6-minimal - A minimal subset of the Python language (version 2.6)
Closes: 621459
Changes: 
 python2.6 (2.6.8-0.1) unstable; urgency=low
 .
   [ Matthias Klose ]
   * Python 2.6.8 release.
     - CVE-2012-0876: Randomize hashes of xml attributes in the hash table
       internal to the pyexpat module.
     - oCERT-2011-003, CVE-2012-1150: add -R command-line option and
       PYTHONHASHSEED environment variable, to provide an opt-in way to protect
       against denial of service attacks due to hash collisions within the dict
       and set types.
 .
   [ Julien Cristau ]
   * Non-maintainer upload.
   * Use the unmodified upstream tarball, drop profile-pstats.diff, update
     README.source.
   * Use libdb5.1 instead of 4.8 (closes: #621459).
   * Update the bsddb module to the version present in python2.7.
   * Steal ncursesw-incdir.diff from python2.7 so the curses module doesn't
     disappear.
Checksums-Sha1: 
 c58c08bf66dc97c16c719b89b69b782a1cda3286 2682 python2.6_2.6.8-0.1.dsc
 104304943eb9f0a34d255f1849bc00f67d3d272f 13282574 python2.6_2.6.8.orig.tar.gz
 d0897abef9f64042db5973835b60519620085e89 312617 python2.6_2.6.8-0.1.diff.gz
 f1d70914aee5c382e032c70ae15e046c9e3f9e83 690934 
python2.6-examples_2.6.8-0.1_all.deb
 d4c44fdba0ad328361db45375bcb7e2a0473e297 297338 
idle-python2.6_2.6.8-0.1_all.deb
 b54ca766b8d02d0ccdc103e702fb03753d377f47 5806406 
python2.6-doc_2.6.8-0.1_all.deb
 90b4f04a628d2c3e9c265be131c3c2c5466d01d3 2507462 python2.6_2.6.8-0.1_amd64.deb
 c1f35d89e78ef27c59682e607c82e7947eece87c 1546696 
python2.6-minimal_2.6.8-0.1_amd64.deb
 a02cf0bc8e8f7b8ebdfde29f3c2e487f56df2e76 1103686 
libpython2.6_2.6.8-0.1_amd64.deb
 13b5dedd1fe8d90b206a1ceb32fad7cefef651f7 4891122 
python2.6-dev_2.6.8-0.1_amd64.deb
 26888a0db38b380164bf2d2652a267d3a93938dd 13688528 
python2.6-dbg_2.6.8-0.1_amd64.deb
Checksums-Sha256: 
 04aec5386f7d4c6f170dffa3dc508fd6527bd5274d67d877dcc5a4ab73426c98 2682 
python2.6_2.6.8-0.1.dsc
 5bf02a75ffa2fcaa5a3cabb8201998519b045541975622316888ea468d9512f7 13282574 
python2.6_2.6.8.orig.tar.gz
 42cefb5d8fd021434727f9284940d84d86d7225142d00ce7b2bd0239b1898589 312617 
python2.6_2.6.8-0.1.diff.gz
 258bdaf011dd6b53f34ea5eb459c1019b0bfc1b589bb5e8d5f3dcfbf0a75f5db 690934 
python2.6-examples_2.6.8-0.1_all.deb
 4388bc5be4006640638981d4a06b7ec8c753ea5333ff9962a63a132bd6c85529 297338 
idle-python2.6_2.6.8-0.1_all.deb
 7b0c9fc389ea13809135a2c5bb42c595f7e9ba89680c4e32f0e4630572c34447 5806406 
python2.6-doc_2.6.8-0.1_all.deb
 037e188f9e4fb4fd60a5a84a1065e048e81e9d4e8b4e5efb380148133806d550 2507462 
python2.6_2.6.8-0.1_amd64.deb
 2dbc0c03dc0e7f2ab48bfab246b597582601ec226e2383a0dbafde3f1a9f3a17 1546696 
python2.6-minimal_2.6.8-0.1_amd64.deb
 2e0e64b7d77f3e1f9401a6e1a71df8bfe8cd2b73b939d99abaa46b300550d5cb 1103686 
libpython2.6_2.6.8-0.1_amd64.deb
 a7b9fb604898550dadd8b9f5dc514e4b6ed0974bb3241a4b406df16db405434c 4891122 
python2.6-dev_2.6.8-0.1_amd64.deb
 0bf82b7584c5d2db672455c9478bedd01f68fe71959846440dd67f9c1f34f3e7 13688528 
python2.6-dbg_2.6.8-0.1_amd64.deb
Files: 
 e8017c43b972483116031e7aab80b24b 2682 python optional python2.6_2.6.8-0.1.dsc
 f6c1781f5d73ab7dfa5181f43ea065f6 13282574 python optional 
python2.6_2.6.8.orig.tar.gz
 e7b1b34271b206ec0312a7dc0813e52d 312617 python optional 
python2.6_2.6.8-0.1.diff.gz
 b9dbdd6a5c6e27fcd5baacba6483e019 690934 python optional 
python2.6-examples_2.6.8-0.1_all.deb
 4501314b951fdbff1001e4d55a3e251e 297338 python optional 
idle-python2.6_2.6.8-0.1_all.deb
 755f78feaea4b7d1554b2b1dbe3381b2 5806406 doc optional 
python2.6-doc_2.6.8-0.1_all.deb
 f445b52ec5308a832ff265295f3d9cbf 2507462 python standard 
python2.6_2.6.8-0.1_amd64.deb
 f8b266b1379e4bb6dc8ad2b201f9c6fa 1546696 python standard 
python2.6-minimal_2.6.8-0.1_amd64.deb
 947cfbed11690f62182b797e5c908e12 1103686 libs optional 
libpython2.6_2.6.8-0.1_amd64.deb
 a6ad7ed33dd00bf91873d81e75d9628b 4891122 python optional 
python2.6-dev_2.6.8-0.1_amd64.deb
 3f9e1afa0df862b9f67c8ffcb26a9e7e 13688528 debug extra 
python2.6-dbg_2.6.8-0.1_amd64.deb

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

iQIcBAEBCAAGBQJP3arGAAoJEDEBgAUJBeQM+Z0QANWPCjC+lXuriQLPnhjzDI4Y
lOKwLfqtayPcXqT2mTBTq01Zl8S9W94B3bz32gcEBzYV/gunBi7qv7o7RFAvtkv3
NZdn+gOgtOweh8l40ZZqhYQfUDXa0fCCmx0wUIK6Ev7xrbD4XKZBw9Nz7mR77x5g
KDFkPuIYzJkrK6FyFnKld/6DS03gY1pVeDLiOHtmyEANecrOXQsqqx6UK0xNWmuv
FnCIUDtGO8hJDSFQtlFI3TbFB/GEqt+DZL3AMgekm9tA8LmBtoVt8SmD/EIHqOqr
duyJEVPGAHMP8uZ/ye702gmU7ABkBjPDhJfDeMfkZ6eZm4wbAze36nhWeZjMKPLO
BRHeMpGwB9nvIkrYpY3Q/n7VLgmVo+r52z64wZSjsqyifqtb9bQJHMpd0GozmFJl
skMhZGwzWxIIjMPDFmx69tM7xspOk8pTeW0p9Zs60r6og6fVDpehXH0SyMabzDWb
5a7+f0E+zIxJK4CIxay2mdVeFgJe5IEgYmp1bYOHe0iJt2gS6WheX+fQGb9XrBEq
Xr6zNEcJ39qRW4fuwTVXYDCecMQJ5c3CSAZ/MrMaThch8jK2mOlaIc6iF5EmE67y
JoQZXf3Y963csRzkBm2HLgbq8fva/lDCEakudosFFRgRTzh/szfGL5QrrFxPIXKT
4Hpo0oyTfiX1fTEtuIHa
=d9+U
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to