Bug#527455: marked as done (python2.5: Please build against newer libdb)
Your message dated Sat, 16 Oct 2010 14:34:24 + with message-id e1p77q4-0004cv...@franck.debian.org and subject line Bug#527455: fixed in python2.5 2.5.5-9 has caused the Debian Bug report #527455, regarding python2.5: Please build against newer libdb 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.) -- 527455: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=527455 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems ---BeginMessage--- Package: python2.5 Version: 2.5.4-1 Severity: important Hi, We would like to get to a point where we are only keeping a couple of versions in the archive at a time. Could you please either build-depend on libdb-dev or libdb4.6-dev or libdb4.7-dev if a specific version is needed. We will be removing libdb versions prior to 4.6 before the release of Squeeze. Thank you, Barry deFreese Debian QA ---End Message--- ---BeginMessage--- Source: python2.5 Source-Version: 2.5.5-9 We believe that the bug you reported is fixed in the latest version of python2.5, which is due to be installed in the Debian FTP archive: idle-python2.5_2.5.5-9_all.deb to main/p/python2.5/idle-python2.5_2.5.5-9_all.deb python2.5-dbg_2.5.5-9_i386.deb to main/p/python2.5/python2.5-dbg_2.5.5-9_i386.deb python2.5-dev_2.5.5-9_i386.deb to main/p/python2.5/python2.5-dev_2.5.5-9_i386.deb python2.5-doc_2.5.5-9_all.deb to main/p/python2.5/python2.5-doc_2.5.5-9_all.deb python2.5-examples_2.5.5-9_all.deb to main/p/python2.5/python2.5-examples_2.5.5-9_all.deb python2.5-minimal_2.5.5-9_i386.deb to main/p/python2.5/python2.5-minimal_2.5.5-9_i386.deb python2.5_2.5.5-9.diff.gz to main/p/python2.5/python2.5_2.5.5-9.diff.gz python2.5_2.5.5-9.dsc to main/p/python2.5/python2.5_2.5.5-9.dsc python2.5_2.5.5-9_i386.deb to main/p/python2.5/python2.5_2.5.5-9_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 527...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Matthias Klose d...@debian.org (supplier of updated python2.5 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: Sat, 16 Oct 2010 13:09:09 +0200 Source: python2.5 Binary: python2.5 python2.5-minimal python2.5-examples python2.5-dev idle-python2.5 python2.5-dbg python2.5-doc Architecture: source all i386 Version: 2.5.5-9 Distribution: unstable Urgency: low Maintainer: Matthias Klose d...@debian.org Changed-By: Matthias Klose d...@debian.org Description: idle-python2.5 - An IDE for Python (v2.5) using Tkinter python2.5 - An interactive high-level object-oriented language (version 2.5) python2.5-dbg - Debug Build of the Python Interpreter (version 2.5) python2.5-dev - Header files and a static library for Python (v2.5) python2.5-doc - Documentation for the high-level object-oriented language Python python2.5-examples - Examples for the Python language (v2.5) python2.5-minimal - A minimal subset of the Python language (version 2.5) Closes: 527455 599739 Changes: python2.5 (2.5.5-9) unstable; urgency=low . * Lib/locale.py: Update locale aliases from the py3k branch. * Add copyright information for expat, libffi and zlib. Addresses: #596276. * Apply fixes for CVE-2010-1634 and CVE-2010-2089. Closes: #599739. * Build using Berkley DB 4.8 (Julien Cristau). Closes: #527455. * Disable more tests on the buildds on hppa, mips and mipsel. Checksums-Sha1: 29f5800e4a55ed220a856b6eb53f4545cb7376dd 1817 python2.5_2.5.5-9.dsc b960abe49c3af106d84f4c293d8c4ef077cfa264 470294 python2.5_2.5.5-9.diff.gz fb3891152e62659124d0606e8068d472954f74da 653406 python2.5-examples_2.5.5-9_all.deb 4ac444c3f5e4c2ce09d679fda7292fce878780c0 69868 idle-python2.5_2.5.5-9_all.deb 14bc9eda0805bfccab4a6955d6fffdadc0f23933 3851854 python2.5-doc_2.5.5-9_all.deb 03888f98de017786b4304964477410ff0508cf31 2928148 python2.5_2.5.5-9_i386.deb 99bdfc7b45894cdbdae2e0b740e900018147deca 1216344 python2.5-minimal_2.5.5-9_i386.deb b56b33aa8824e63440de79ea8d056cfdf5641847 1719428 python2.5-dev_2.5.5-9_i386.deb 8871cb6325fb16338e9ea3b73a29f805af55de8a 7394240 python2.5-dbg_2.5.5-9_i386.deb Checksums-Sha256: 513612d93c4ed155834ae4c4a52bd472dd1a608ba2be6969a350b8f70671e5fc 1817 python2.5_2.5.5-9.dsc
Bug#527455: marked as done (python2.5: Please build against newer libdb)
On Fri, Oct 1, 2010 at 17:14:12 +0200, Julien Cristau wrote: Do you think that's enough to consider the switch to 4.8 for python2.5? No reply, so I'll try and prepare a NMU some time next week. Cheers, Julien signature.asc Description: Digital signature
Bug#527455: marked as done (python2.5: Please build against newer libdb)
Hi Matthias, On Mon, Sep 27, 2010 at 19:17:28 +0200, Julien Cristau wrote: On Sun, Apr 4, 2010 at 03:06:27 +0200, Matthias Klose wrote: 2.6 used 4.8. an option would be a backport of the 2.6 module including the patches to the 2.5 package; such a patch should only be applied after 2.6 is the default. I tried to do this, came up with the attached patches. The build log is at http://people.debian.org/~jcristau/python2.5-db4.8.log and shows errors from test_bsddb3 (specifically Lib/bsddb/test/test_thread.py) in some of the runs. Not sure where to go from there. Looking at buildd logs, either the python2.6 builds nor those from python-bsddb3 seem to run those tests, so I don't have anything to compare this to. I re-enabled the bsddb3 test in python2.6's debian/rules, and I see what looks like the same error (again on i386): test_bsddb3 Berkeley DB 4.8.30: (April 9, 2010) Test path prefix: /tmp/z-test_bsddb3-28161 Exception in thread reader 1: Traceback (most recent call last): File /home/julien/tmp/python2.6-2.6.6/Lib/threading.py, line 532, in __bootstrap_inner self.run() File /home/julien/tmp/python2.6-2.6.6/Lib/threading.py, line 484, in run self.__target(*self.__args, **self.__kwargs) File /home/julien/tmp/python2.6-2.6.6/Lib/bsddb/test/test_thread.py, line 306, in readerThread rec = dbutils.DeadlockWrap(c.next, max_retries=10) File /home/julien/tmp/python2.6-2.6.6/Lib/bsddb/dbutils.py, line 68, in DeadlockWrap return function(*_args, **_kwargs) DBLockDeadlockError: (-30994, 'DB_LOCK_DEADLOCK: Locker killed to resolve a deadlock') Do you think that's enough to consider the switch to 4.8 for python2.5? Should I upload to experimental to get more testing on other architectures first? Cheers, Julien signature.asc Description: Digital signature
Bug#527455: marked as done (python2.5: Please build against newer libdb)
On Tue, Sep 28, 2010 at 18:25:03 +0200, Julien Cristau wrote: On Mon, Sep 27, 2010 at 21:48:49 +0200, Matthias Klose wrote: please check this at least on sparc, maybe asking the sparc port maintainers for assistance? that was the platform with most of the troubles. I have a build running on sperger, it looks like it'll take a while, I'll follow up here once it's completed. Thanks for the help. Hi Matthias, the build log is at http://people.debian.org/~jcristau/python2.5-db4.8-sparc.log The bsddb3 testsuite failed once with the same exception I had on i386, and passed the rest of the time. Cheers, Julien signature.asc Description: Digital signature
Bug#527455: marked as done (python2.5: Please build against newer libdb)
On Mon, Sep 27, 2010 at 21:48:49 +0200, Matthias Klose wrote: On 27.09.2010 19:17, Julien Cristau wrote: On Sun, Apr 4, 2010 at 03:06:27 +0200, Matthias Klose wrote: 2.6 used 4.8. an option would be a backport of the 2.6 module including the patches to the 2.5 package; such a patch should only be applied after 2.6 is the default. I tried to do this, came up with the attached patches. The build log is at http://people.debian.org/~jcristau/python2.5-db4.8.log and shows errors from test_bsddb3 (specifically Lib/bsddb/test/test_thread.py) in some of the runs. Not sure where to go from there. Looking at buildd logs, either the python2.6 builds nor those from python-bsddb3 seem to run those tests, so I don't have anything to compare this to. please check this at least on sparc, maybe asking the sparc port maintainers for assistance? that was the platform with most of the troubles. I have a build running on sperger, it looks like it'll take a while, I'll follow up here once it's completed. Thanks for the help. Cheers, Julien signature.asc Description: Digital signature
Bug#527455: marked as done (python2.5: Please build against newer libdb)
On 27.09.2010 19:17, Julien Cristau wrote: On Sun, Apr 4, 2010 at 03:06:27 +0200, Matthias Klose wrote: 2.6 used 4.8. an option would be a backport of the 2.6 module including the patches to the 2.5 package; such a patch should only be applied after 2.6 is the default. I tried to do this, came up with the attached patches. The build log is at http://people.debian.org/~jcristau/python2.5-db4.8.log and shows errors from test_bsddb3 (specifically Lib/bsddb/test/test_thread.py) in some of the runs. Not sure where to go from there. Looking at buildd logs, either the python2.6 builds nor those from python-bsddb3 seem to run those tests, so I don't have anything to compare this to. please check this at least on sparc, maybe asking the sparc port maintainers for assistance? that was the platform with most of the troubles. Basically I copied the bsddb module from the python2.6 source package, applied a few changes to fix syntax errors from python2.5, and then added the bsddb-version patch from python2.6. the approach is ok. Would it be better to use the python-bsddb3 package as source? Should I have copied the newer bsddb module but kept the old tests? no. in python2.x the module is part of the standard library. don't offer anything newer than in the default python version. Matthias -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#527455: marked as done (python2.5: Please build against newer libdb)
On Sat, Sep 26, 2009 at 10:29:09AM +0200, Matthias Klose wrote: reopen 527455 tags 527455 + wontfix help thanks On 26.09.2009 06:30, Debian Bug Tracking System wrote: Your message dated Sat, 26 Sep 2009 04:18:46 + with message-ide1mroka-0007oc...@ries.debian.org and subject line Bug#527455: fixed in python2.5 2.5.4-1.1 has caused the Debian Bug report #527455, regarding python2.5: Please build against newer libdb to be marked as done. this is wrong; there are regressions in the testsuite on various ports, these should be addressed first by the db maintainers. flipping db versions forth and back isn't the nicest thing to do for users as they are forced to manually downgrade their databases. I think we should tag this bug squeeze-ignore; the potential of regressions at this point of the release cycle doesn't outweigh the benefit of dropping db 4.6 for Squeeze. After the Squeeze release we can remove Python 2.5 in favour of Python 2.6 (which already uses DB 4.6). Cheers, Moritz -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#527455: marked as done (python2.5: Please build against newer libdb)
On 03.04.2010 16:40, Moritz Muehlenhoff wrote: On Sat, Sep 26, 2009 at 10:29:09AM +0200, Matthias Klose wrote: reopen 527455 tags 527455 + wontfix help thanks On 26.09.2009 06:30, Debian Bug Tracking System wrote: Your message dated Sat, 26 Sep 2009 04:18:46 + with message-ide1mroka-0007oc...@ries.debian.org and subject line Bug#527455: fixed in python2.5 2.5.4-1.1 has caused the Debian Bug report #527455, regarding python2.5: Please build against newer libdb to be marked as done. this is wrong; there are regressions in the testsuite on various ports, these should be addressed first by the db maintainers. flipping db versions forth and back isn't the nicest thing to do for users as they are forced to manually downgrade their databases. I think we should tag this bug squeeze-ignore; the potential of regressions at this point of the release cycle doesn't outweigh the benefit of dropping db 4.6 for Squeeze. After the Squeeze release we can remove Python 2.5 in favour of Python 2.6 (which already uses DB 4.6). 2.6 used 4.8. an option would be a backport of the 2.6 module including the patches to the 2.5 package; such a patch should only be applied after 2.6 is the default. Matthias -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#527455: marked as done (python2.5: Please build against newer libdb)
reopen 527455 tags 527455 + wontfix help thanks On 26.09.2009 06:30, Debian Bug Tracking System wrote: Your message dated Sat, 26 Sep 2009 04:18:46 + with message-ide1mroka-0007oc...@ries.debian.org and subject line Bug#527455: fixed in python2.5 2.5.4-1.1 has caused the Debian Bug report #527455, regarding python2.5: Please build against newer libdb to be marked as done. this is wrong; there are regressions in the testsuite on various ports, these should be addressed first by the db maintainers. flipping db versions forth and back isn't the nicest thing to do for users as they are forced to manually downgrade their databases. -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Processed: Re: Bug#527455: marked as done (python2.5: Please build against newer libdb)
Processing commands for cont...@bugs.debian.org: reopen 527455 Bug #527455 {Done: Clint Adams sch...@debian.org} [python2.5] python2.5: Please build against newer libdb 'reopen' may be inappropriate when a bug has been closed with a version; you may need to use 'found' to remove fixed versions. tags 527455 + wontfix help Bug #527455 [python2.5] python2.5: Please build against newer libdb Added tag(s) help and wontfix. thanks Stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#527455: marked as done (python2.5: Please build against newer libdb)
Your message dated Sat, 26 Sep 2009 04:18:46 + with message-id e1mroka-0007oc...@ries.debian.org and subject line Bug#527455: fixed in python2.5 2.5.4-1.1 has caused the Debian Bug report #527455, regarding python2.5: Please build against newer libdb 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.) -- 527455: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=527455 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems ---BeginMessage--- Package: python2.5 Version: 2.5.4-1 Severity: important Hi, We would like to get to a point where we are only keeping a couple of versions in the archive at a time. Could you please either build-depend on libdb-dev or libdb4.6-dev or libdb4.7-dev if a specific version is needed. We will be removing libdb versions prior to 4.6 before the release of Squeeze. Thank you, Barry deFreese Debian QA ---End Message--- ---BeginMessage--- Source: python2.5 Source-Version: 2.5.4-1.1 We believe that the bug you reported is fixed in the latest version of python2.5, which is due to be installed in the Debian FTP archive: idle-python2.5_2.5.4-1.1_all.deb to pool/main/p/python2.5/idle-python2.5_2.5.4-1.1_all.deb python2.5-dbg_2.5.4-1.1_amd64.deb to pool/main/p/python2.5/python2.5-dbg_2.5.4-1.1_amd64.deb python2.5-dev_2.5.4-1.1_amd64.deb to pool/main/p/python2.5/python2.5-dev_2.5.4-1.1_amd64.deb python2.5-examples_2.5.4-1.1_all.deb to pool/main/p/python2.5/python2.5-examples_2.5.4-1.1_all.deb python2.5-minimal_2.5.4-1.1_amd64.deb to pool/main/p/python2.5/python2.5-minimal_2.5.4-1.1_amd64.deb python2.5_2.5.4-1.1.diff.gz to pool/main/p/python2.5/python2.5_2.5.4-1.1.diff.gz python2.5_2.5.4-1.1.dsc to pool/main/p/python2.5/python2.5_2.5.4-1.1.dsc python2.5_2.5.4-1.1_amd64.deb to pool/main/p/python2.5/python2.5_2.5.4-1.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 527...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Clint Adams sch...@debian.org (supplier of updated python2.5 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: SHA512 Format: 1.8 Date: Fri, 25 Sep 2009 18:30:30 -0400 Source: python2.5 Binary: python2.5 python2.5-minimal python2.5-examples python2.5-dev idle-python2.5 python2.5-dbg Architecture: source all amd64 Version: 2.5.4-1.1 Distribution: unstable Urgency: low Maintainer: Matthias Klose d...@debian.org Changed-By: Clint Adams sch...@debian.org Description: idle-python2.5 - An IDE for Python (v2.5) using Tkinter python2.5 - An interactive high-level object-oriented language (version 2.5) python2.5-dbg - Debug Build of the Python Interpreter (version 2.5) python2.5-dev - Header files and a static library for Python (v2.5) python2.5-examples - Examples for the Python language (v2.5) python2.5-minimal - A minimal subset of the Python language (version 2.5) Closes: 527455 Changes: python2.5 (2.5.4-1.1) unstable; urgency=low . * NMU * Switch build dependency to libdb-dev (= 4.7). closes: #527455. * Add db4.8.dpatch. Checksums-Sha1: 45d3939e1716a03f10c725564115cdc28078c26d 2481 python2.5_2.5.4-1.1.dsc 602b036b5c422e90485613ea2c03b1970a0018e7 211765 python2.5_2.5.4-1.1.diff.gz c640ba2912c117fb1f43fd71c5ba1e49448aac01 648262 python2.5-examples_2.5.4-1.1_all.deb 372160fc5ea252ae545232cbace9d73caea19f8f 66746 idle-python2.5_2.5.4-1.1_all.deb d23512b94555f0c8032e6933a3c2af73d33cac5c 3002808 python2.5_2.5.4-1.1_amd64.deb 0b13b95207d11eb94671b1ecc83f96c9a9ebf936 1285070 python2.5-minimal_2.5.4-1.1_amd64.deb 7362539a9380cbc5b25515d711dec03e57607964 2046880 python2.5-dev_2.5.4-1.1_amd64.deb a20e82948dcb248119f3a735ab2ebe4e9b5ff180 7913296 python2.5-dbg_2.5.4-1.1_amd64.deb Checksums-Sha256: 4802996d567ce3d1850b73ceb680de142424296435bb2e9c872a7a17a23c5d77 2481 python2.5_2.5.4-1.1.dsc 435e863e35cdfeaa84c29100f6e05269c0d6503cd46d24e4d4bbaa9bf0522d4f 211765 python2.5_2.5.4-1.1.diff.gz 81e0849e2428b7b2b8a5c1015165b127d90a0f53cd9a9cf3a1d952ab9c17b32c 648262 python2.5-examples_2.5.4-1.1_all.deb c8c09f0fdc37ad39f764b936cd2ac61587f56a50e057433101fb79f15ad7a109 66746 idle-python2.5_2.5.4-1.1_all.deb fcff7e4358ad52f6b3921817f830ec14eea51fa4ea24ec2138e6ba2a964ddb0a 3002808 python2.5_2.5.4-1.1_amd64.deb