Your message dated Wed, 04 Aug 2010 21:47:10 +0000
with message-id <e1oglnq-00089y...@franck.debian.org>
and subject line Bug#590756: fixed in petsc4py 1.1-2
has caused the Debian Bug report #590756,
regarding petsc4py: Proper support for python-numpy upgrades
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.)


-- 
590756: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=590756
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: petsc4py
Severity: normal

Hello,
python-numpy has recently been updated to 1.4.1 upstream
release. This brought, among several improvements & fixes, also a
data type change for 'dtype' [1], that resulted into several
packages not working anymore.

[1] http://lists.debian.org/debian-python/2010/07/msg00045.html

A fast solution would be to schedule binNMUs for the affected
packages against the new numpy, but that would break partial
upgrades (where only the packages or python-numpy is upgraded,
and this can happen given they have not a strict depends on it).

In order to avoid this situation to happen again in the next
upgrades, we started discussing some solutions [2][3] (please
read it and reply to that thread with comments).

[2] http://lists.debian.org/debian-python/2010/07/msg00048.html
[3] http://lists.debian.org/debian-python/2010/07/msg00057.html

>From that discussion we are proposing the solution explained at
[4], and they are:

[4] http://lists.debian.org/debian-python/2010/07/msg00076.html

* use dh_python2 in debian/rules with the correct --depends,
  --recommends, --sugge sts switch as explained in
  http://deb.li/pydist, using the pydist file shipped in
  python-numpy
* keep using the same helper as of today but add a call to
  dh_numpy, a new helper script that generates stricter versioned
  depends on python-numpy, appending them to python:Depends
  substvar.

as a side note: python-support will be able to use pydist
files (and so --depends/--recommends/--suggests) in the coming
future, but it's not there yet.

The bug is marked as Release Critical since we have to ensure
that all the package strictly requiring a given numpy version to
be installed use any of those solutions.

If you need any kind of help in the resolution of this bug, do
not hesitate to contact me directly (you might also want to hear
debian-pyt...@lists.debian.org) and I'll provide all the help I
can.

Thanks for your attention,
Sandro




--- End Message ---
--- Begin Message ---
Source: petsc4py
Source-Version: 1.1-2

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

petsc4py_1.1-2.diff.gz
  to main/p/petsc4py/petsc4py_1.1-2.diff.gz
petsc4py_1.1-2.dsc
  to main/p/petsc4py/petsc4py_1.1-2.dsc
python-petsc4py_1.1-2_amd64.deb
  to main/p/petsc4py/python-petsc4py_1.1-2_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 590...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Debian Python Modules Team <python-modules-t...@lists.alioth.debian.org> 
(supplier of updated petsc4py 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: Wed, 04 Aug 2010 22:04:11 +0200
Source: petsc4py
Binary: python-petsc4py
Architecture: source amd64
Version: 1.1-2
Distribution: unstable
Urgency: low
Maintainer: Debian Python Modules Team 
<python-modules-t...@lists.alioth.debian.org>
Changed-By: Debian Python Modules Team 
<python-modules-t...@lists.alioth.debian.org>
Description: 
 python-petsc4py - Python bindings for PETSc libraries
Closes: 590756
Changes: 
 petsc4py (1.1-2) unstable; urgency=low
 .
   * Team upload.
   * debian/{control, rules}
     - proper support python-numpy upgrades, calling dh_numpy to generate the
       correct Depends and tighting the b-d on python-numpy; Closes: #590756
Checksums-Sha1: 
 d3a49fc7be2f07faeab7b6a7558a5ae5a65305f3 1371 petsc4py_1.1-2.dsc
 99f05826ac5e8235780c1148f7e53179657aa5e1 5521 petsc4py_1.1-2.diff.gz
 a4b0e6eecae399728ca96b4b462f7b8a278b6487 1010048 
python-petsc4py_1.1-2_amd64.deb
Checksums-Sha256: 
 f25df82ff20bce7cba490db8ed58ec4216a4dd502ded2441ccfa4657c8b34d79 1371 
petsc4py_1.1-2.dsc
 5440726276c18f57328daf41ced5832e096c3109f342924b1e27ef130e157224 5521 
petsc4py_1.1-2.diff.gz
 96f3c85483af0c300d0199b3cfb731e97526a4cb7ec904dc971ec4cad38089d5 1010048 
python-petsc4py_1.1-2_amd64.deb
Files: 
 4b55f1821199c32ba9d6f662a2c736b2 1371 python extra petsc4py_1.1-2.dsc
 812c5abc29f260960ab152c30c8e2737 5521 python extra petsc4py_1.1-2.diff.gz
 c2d06c328db2dac7bb48e4400e12c780 1010048 python extra 
python-petsc4py_1.1-2_amd64.deb

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

iEYEARECAAYFAkxZ20wACgkQAukwV0RN2VAgVACfYJDUjlPPuqgMM6YrYjjUXAVX
a/MAn3TsaQfWMoqnI4cOSkCbo3h+XdUM
=lVxU
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to