Bug#527455: marked as done (python2.5: Please build against newer libdb)

2010-10-16 Thread Debian Bug Tracking System
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)

2010-10-09 Thread Julien Cristau
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)

2010-10-01 Thread Julien Cristau
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)

2010-09-29 Thread Julien Cristau
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)

2010-09-28 Thread Julien Cristau
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)

2010-09-27 Thread Matthias Klose

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)

2010-04-03 Thread Moritz Muehlenhoff
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)

2010-04-03 Thread Matthias Klose

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)

2009-09-26 Thread Matthias Klose

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)

2009-09-26 Thread Debian Bug Tracking System
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)

2009-09-25 Thread Debian Bug Tracking System
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