[Python-modules-team] Bug#685812: ABI change in 1.6.1 version

Sébastien Villemot sebastien at debian.org
Sat Jan 12 21:42:27 UTC 2013


Le mercredi 21 novembre 2012 à 22:35 +0100, Sébastien Villemot a écrit :

> This makes a total of 7 packages possibly affected. The brute force
> solution would be to binNMU all of them. A more elegant solution would
> be to investigate their source code to see if they are really affected,
> but this is time consuming.

I refined the list of affected packages. It appears that the following
packages were never affected (they don't really use
NPY_CHAR/PyArray_CHAR): hypre, grib-api, brian, stimfit, python-scipy,
mathgl, scikit-learn, magics++, openmeeg, nlopt.

Below is a table summarizing the (really) affected packages and the
action to be taken for each of them. Some packages need a sourceful
upload because they don't generate a versioned dependency on
python-numpy (and we want to support partial upgrades). I am going to
file the relevant bugs and the binNMU request.

| Source package    | Last affected version (present in testing/unstable?)             | Binary packages                                                  | Action needed on the package? |
|-------------------+------------------------------------------------------------------+------------------------------------------------------------------+-------------------------------|
| pygtk             | 2.24.0-3 (TU)                                                    | python-gtk2, python-gtk2-dbg, python-glade2                      | binNMU                        |
| python-visual     | 1:5.12-1.4+b1 (TU)                                               | python-visual                                                    | sourceful upload              |
| python-enable     | 4.0.0-2                                                          | python-enable                                                    | none                          |
| pygame            | 1.9.1release+dfsg-6                                              | python-pygame                                                    | sourceful upload              |
| rpy               | 1.0.3-21                                                         | python-rpy                                                       | none                          |
| pymca             | 4.5.0-4                                                          | pymca                                                            | none                          |
| shogun            | 1.1.0-4                                                          | shogun-python-static, shogun-python-modular, shogun-elwms-static | none                          |
| babel             | 1.4.0.dfsg-8 [armhf s390x], 1.4.0.dfsg-8+b1 [!armhf !s390x] (TU) | python-sidl                                                      | sourceful upload              |
| python-scientific | 2.8-3+b1 [armhf s390x], 2.8-3+b2 [!armhf !s390x]                 | python-netcdf                                                    | none                          |

I also attach a patch to python-numpy that declares a Breaks on affected
reverse dependencies (again for supporting partial upgrades).

-- 
 .''`.    Sébastien Villemot
: :' :    Debian Developer
`. `'     http://www.dynare.org/sebastien
  `-      GPG Key: 4096R/381A7594

-------------- next part --------------
A non-text attachment was scrubbed...
Name: bug685812.diff
Type: text/x-patch
Size: 2094 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/python-modules-team/attachments/20130112/71c81968/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/python-modules-team/attachments/20130112/71c81968/attachment.pgp>


More information about the Python-modules-team mailing list