Your message dated Thu, 21 Feb 2013 10:32:49 +0000
with message-id <e1u8tsl-0007kl...@franck.debian.org>
and subject line Bug#698169: fixed in pygame 1.9.2~pre~r3189-1
has caused the Debian Bug report #698169,
regarding python-pygame: must add versioned dependency on python-numpy
following ABI change
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.)
--
698169: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=698169
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python-pygame
Version: 1.9.1release+dfsg-7
Severity: serious
Tags: patch
Control: block 685812 by -1
Dear Maintainer,
python-pygame uses the PyArray_CHAR enum which has been affected by an ABI
breakage in python-numpy (see #685812). Note that the version of python-pygame
currently in testing and unstable (1.9.1release+dfsg-7) was built against
python-numpy >= 1:1.6.1 and therefore does not need to be rebuilt.
However, python-pygame does not declare a versioned dependency on python-numpy.
This can break partial upgrades from Squeeze to Wheezy. I am therefore
attaching a patch that fixes the issue.
For Jessie you might want to automatically generate the right versioned
dependencies on python-numpy, as explained in
/usr/share/doc/python-numpy/README.DebianMaints. This would avoid the need for
sourceful uploads in such situations.
Cheers,
--
.''`. Sébastien Villemot
: :' : Debian Developer
`. `' http://www.dynare.org/sebastien
`- GPG Key: 4096R/381A7594
diff -Nru pygame-1.9.1release+dfsg/debian/changelog pygame-1.9.1release+dfsg/debian/changelog
--- pygame-1.9.1release+dfsg/debian/changelog 2012-09-11 00:10:20.000000000 +0200
+++ pygame-1.9.1release+dfsg/debian/changelog 2013-01-14 20:49:07.000000000 +0100
@@ -1,3 +1,12 @@
+pygame (1.9.1release+dfsg-7.1) UNRELEASED; urgency=low
+
+ * Non-maintainer upload.
+ * Following the ABI change in python-numpy >= 1:1.6.1 (see #685812), add
+ Depends on python-numpy (>= 1:1.6.1) and python-numpy-abi9 in order to
+ support partial upgrades. (Closes: #XXXXXX)
+
+ -- Sébastien Villemot <sebast...@debian.org> Mon, 14 Jan 2013 20:48:08 +0100
+
pygame (1.9.1release+dfsg-7) unstable; urgency=low
* Add missing licenses and copyright holders in debian/copyright.
diff -Nru pygame-1.9.1release+dfsg/debian/control pygame-1.9.1release+dfsg/debian/control
--- pygame-1.9.1release+dfsg/debian/control 2012-04-20 05:21:47.000000000 +0200
+++ pygame-1.9.1release+dfsg/debian/control 2013-01-14 20:47:55.000000000 +0100
@@ -27,7 +27,8 @@
Package: python-pygame
Architecture: any
Depends:
- python-numpy,
+ python-numpy (>= 1:1.6.1),
+ python-numpy-abi9,
ttf-freefont,
${misc:Depends},
${python:Depends},
signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
Source: pygame
Source-Version: 1.9.2~pre~r3189-1
We believe that the bug you reported is fixed in the latest version of
pygame, which is due to be installed in the Debian FTP archive.
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 698...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Vincent Cheng <vincentc1...@gmail.com> (supplier of updated pygame 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: SHA256
Format: 1.8
Date: Thu, 21 Feb 2013 00:23:03 -0800
Source: pygame
Binary: python-pygame python3-pygame
Architecture: source amd64
Version: 1.9.2~pre~r3189-1
Distribution: experimental
Urgency: low
Maintainer: Ed Boraas <e...@debian.org>
Changed-By: Vincent Cheng <vincentc1...@gmail.com>
Description:
python-pygame - SDL bindings for games development in Python (Python 2)
python3-pygame - SDL bindings for games development in Python (Python 3)
Closes: 698169 700997
Changes:
pygame (1.9.2~pre~r3189-1) experimental; urgency=low
.
* New upstream hg snapshot (rev 3189).
* Avoid potentially overriding a symlink in python3.2-dev. (Closes: #700997)
* Generate correct versioned dependency on python-numpy following ABI change
using the dh_numpy and dh_numpy3 helpers. (Closes: #698169)
- Add build-depends on python3-numpy.
* Fix a number of failing tests that rely on pygame being tested with OpenGL
and a graphical display available, as well as audio/video devices.
* Remove deprecated DMUA flag in debian/control.
* Fix lintian tag vcs-field-not-canonical.
* Update Standards version from 3.9.3 to 3.9.4, no updates required.
Checksums-Sha1:
e9026aad29094386cc60411fdcf5c395ee15821c 2431 pygame_1.9.2~pre~r3189-1.dsc
a07259bd1ffbe5314ad65e1dc364720103832eb5 2808565
pygame_1.9.2~pre~r3189.orig.tar.gz
55e96d7eb015df6169b2169367b4349025c2d55a 12922
pygame_1.9.2~pre~r3189-1.debian.tar.gz
c7bd3537e925a885a472b59ff79a18af0934b30e 3784426
python-pygame_1.9.2~pre~r3189-1_amd64.deb
2686d8d200345e89eb963b0bde8f2d4a392840e5 2490108
python3-pygame_1.9.2~pre~r3189-1_amd64.deb
Checksums-Sha256:
07ef33e6d14f6499e80691939dd20a007777154a483c069b5163a6b664404622 2431
pygame_1.9.2~pre~r3189-1.dsc
5586637eff67c02b5c854ca7adc071196e27e2ba3f937d73a8df6e9949a2a5ab 2808565
pygame_1.9.2~pre~r3189.orig.tar.gz
da2ce39cee476fcd341846f3915905b9bfeb9bc8c779553497a615a6e17ddbc2 12922
pygame_1.9.2~pre~r3189-1.debian.tar.gz
9d0efd89322ddca03a6bfaa81712264facfd609084931b1ba4fd0fe21926d974 3784426
python-pygame_1.9.2~pre~r3189-1_amd64.deb
f2f9ba9196a0266561b85715a580cf273a654bc66be1bf60a3174a7bb26412b8 2490108
python3-pygame_1.9.2~pre~r3189-1_amd64.deb
Files:
b20d5fa78d277c53306cb6ce5c3ce823 2431 python optional
pygame_1.9.2~pre~r3189-1.dsc
bec8face76396a3a5307fedfc588f96c 2808565 python optional
pygame_1.9.2~pre~r3189.orig.tar.gz
fbbf4e8caf50a633bd01a4119fe58a43 12922 python optional
pygame_1.9.2~pre~r3189-1.debian.tar.gz
e6fcc9ee5796ecbfc6471e2092b490ad 3784426 python optional
python-pygame_1.9.2~pre~r3189-1_amd64.deb
607693e731544b31211f933653ed86a9 2490108 python optional
python3-pygame_1.9.2~pre~r3189-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJRJfO+AAoJEI7tzBuqHzL/OegP/j005vYAJd/b2YefO6j+AXBP
Z48PSTJsFV6UwJreAv+73ubQHWPDHYjV/1Uba6xrapDmdCY2bo/bSbEe1r31TpFf
5VSv9tAtY6/yYGcHeAd5eEdURXKpQDzssc+swfb5Qg8GmuBKxRWfZy+QcJgJVOTS
1LT5iBf9qky4hvob9xxq2MFlHhWFPVb0DUdas41PHHvvykcTqT896PGxssN7cg1Z
HAMcjaQlvt5bRpDLzAe0RMTKO6etHBl8lq7ZBBVIarncOzZTb2qTkbH8ka63Vh2x
A2EiEdoo7mGFP2lQXNDqFZPhJPoikD8dZhrGBllJYxtKfsKZuq0mmfQx6qzD4hMm
X8pvClyiDiaQ8IBb6HTHVWA9UuimpN2hXAnHN/BCvqwvs1bDaWcxAchDhKBkuwxV
UgRbp48y9wkyCLVYVpwlA93AdnpU7hTyXIexBKuxDFGR0LtrDIcu+ZEFjcd3GvUA
5Km7bNBSrJcAe1pASxIX1naw08hSnJMHmkm0W9KwTBOZ+EN1vRh++SGDOtYx0jHO
ijE9yetEvTYhYdEG9UOFpFaz0QxdA5VQT1eu1zzikbsuQfzMWgyB0jsIyhoqjTPJ
ToiaOf5TQF3KuUR0gxVfgiVI2AFEfdn0LnMoJddzlxd9oWzjxjpGGL7cuc8qsmoT
6N8BXo+/6zSQAAvuxqqC
=C3o6
-----END PGP SIGNATURE-----
--- End Message ---