Your message dated Tue, 07 Oct 2014 10:19:19 +0000
with message-id <e1xbrrt-0001ha...@franck.debian.org>
and subject line Bug#758948: fixed in pykaraoke 0.7.5-1.1
has caused the Debian Bug report #758948,
regarding pykaraoke: Please update to use wxpython3.0
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.)
--
758948: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=758948
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: pykaraoke
Version: 0.7.5-1
Severity: important
Tags: sid jessie
User: freewx-ma...@lists.alioth.debian.org
Usertags: wxpy3.0
Control: block 755757 by -1
We're aiming to migrate the archive to using wxpython3.0 instead of
wxwidgets2.8, and hope to drop wxwidgets2.8 before jessie is released.
This transition is already underway, and is being tracked by the release
team here:
https://release.debian.org/transitions/html/wxpython3.0.html
The wxPython 3.0 API mostly adds to the wxPython2.8 API. Many packages
work with wxPython 3.0 without any changes, but there are a few
incompatibilities. For example, wx.Color is no longer supported as
an alias for wx.Colour, and some constants which were deprecated in 2.8
have been removed. All the removed constants I'm aware of were set to 0
in wxPython 2.8, so removing them is still compatible with 2.8.
To assist updating to wxPython 3.0, I've put together a script which
will help make the mechanical changes required. This is in a git repo
on collab-maint along with a README about using it and updating packages
for wxPython 3.0 in general:
http://anonscm.debian.org/cgit/collab-maint/wx-migration-tools.git
The script has some options to control the sorts of changes it makes -
see the README and --help output for more information - you can view
the latest version of the README online here:
http://anonscm.debian.org/cgit/collab-maint/wx-migration-tools.git/tree/README
I've developed this script by trying to convert 20+ packages. Please
try it out on your package - in many cases, it should be enough to get
your package working (if it doesn't already) - if it does, please upload
(and close this bug).
If the script doesn't do the job, please let me know (or improve the
script if you can figure out what it needs to do to get your package
working).
Another issue you may hit is that wxWidgets 3.0 now defaults to enabling
its "WXDEBUG" checks for incorrect API usage, so some applications will
emit scary sounding "assertion failures". These are unlikely to
actually be new, just in a default build of 2.8, such incorrect uses
were handled quietly behind the scenes. Sometimes these are easy to
fix, but if not you can easily patch the application to tell wx 3.0 to
handle them in the same way wx 2.8 does - details of how to do so are in
the README:
http://anonscm.debian.org/cgit/collab-maint/wx-migration-tools.git/tree/README
I'm happy to sponsor uploads for this transition, though if you have an
active sponsor already check with them first - I don't want to tread on
anyone's toes.
Cheers,
Olly
--- End Message ---
--- Begin Message ---
Source: pykaraoke
Source-Version: 0.7.5-1.1
We believe that the bug you reported is fixed in the latest version of
pykaraoke, 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 758...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Olly Betts <o...@survex.com> (supplier of updated pykaraoke 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...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Tue, 07 Oct 2014 09:42:38 +0000
Source: pykaraoke
Binary: pykaraoke pykaraoke-bin python-pykaraoke
Architecture: source all
Version: 0.7.5-1.1
Distribution: unstable
Urgency: medium
Maintainer: Python Applications Packaging Team
<python-apps-t...@lists.alioth.debian.org>
Changed-By: Olly Betts <o...@survex.com>
Description:
pykaraoke - free CDG/MIDI/MPEG karaoke player
pykaraoke-bin - free CDG/MIDI/MPEG karaoke player
python-pykaraoke - free CDG/MIDI/MPEG karaoke player
Closes: 645568 758948
Changes:
pykaraoke (0.7.5-1.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Update to use wxPython 3.0 (Closes: #758948):
+ New patch: wxpython3.0.patch
* Drop dependency on python-wxgtk2.6 (Closes: #645568)
Checksums-Sha1:
1cfb62af5a5cc142ae112309d07fd22d18db24eb 2193 pykaraoke_0.7.5-1.1.dsc
523b3a888f8f53b4b1bbd871bfe6a7ab85116d22 12116
pykaraoke_0.7.5-1.1.debian.tar.bz2
b2dfe2f84ec4aad10d343af2d2684838246d5024 72426 pykaraoke_0.7.5-1.1_all.deb
486b0a796a6853f57bf5f3872bf840bc232ec3a8 10364 pykaraoke-bin_0.7.5-1.1_all.deb
Checksums-Sha256:
4420844bf21fb6b5d87afb44198cb154426215dbf12f197b5760799a76f7b97a 2193
pykaraoke_0.7.5-1.1.dsc
008efb42aa40fb775b7e413cd15b12f5c2433e071312cd8d3cf6c5b9da95a077 12116
pykaraoke_0.7.5-1.1.debian.tar.bz2
0a6330d1a93b97e99d6dd6f7d9c176cef590e7f1d71162ecd233d7a96f53a5c0 72426
pykaraoke_0.7.5-1.1_all.deb
2d9e09851bbae1525a7cc6c6cdb60ddfbae9b029caa42757dc6f3599ea864bda 10364
pykaraoke-bin_0.7.5-1.1_all.deb
Files:
d269e7f2fc76a3f203b049d5bc7b4c4e 2193 games optional pykaraoke_0.7.5-1.1.dsc
b557fb41f90ecbbcd3226ec283681df5 12116 games optional
pykaraoke_0.7.5-1.1.debian.tar.bz2
f67e3cb59745bed08575dd3db411d4fd 72426 games optional
pykaraoke_0.7.5-1.1_all.deb
2c2bcbef8ad68727de1d3242e2b88742 10364 games optional
pykaraoke-bin_0.7.5-1.1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJUM7tAAAoJEBgUewc7rSsHrkYP/2Fc0WJ8d/s5pOy2wk8aSr7H
gGEj3aJJOM8fPNq54fk2ifGNKFxl+oS471rOxRfv+tQKEES2A5FIKjTpy4OcE2gu
HaKJVW2ISevN3AB4Yd6re7YPteLRk/qKOqPFFleaE+vZtavsQFgxq4T82JfJUXmC
m2LqQ5QM9KgtsBxSl6r6RLb5WUab4Q94zRHnDgKXKF/hXgumQOsO8w8g51UEBOl3
Oo841V4LLw36BlTlRes1KSNeJEBEVPmdf+XlYPsgheQEAonyvuXiK4Xk7woS9KdL
DNiE1MI+/cfAyeZSei28YO468DVLslZ5+owLEJrqgBmATik996PZTjqE380+Ik0E
IE0xmQlJU9HrEzwJIxQPRNQW41TYjkp69b7jEk/pwgUg/KdcNTxfOQj2RCz72d/q
wuL3WiQ3cQcIJNMJkpWge9xMFS0AqSobegSsnTfLSRCkHKNeiDc34s8u+J75AFMo
N2XkQZ9sg96H5gEs7CEhdEhNF5Dqz9krQ6KRCLPGyvUO/8LWqek9haj5wv7nk+yc
abpurPWGIJZzWj5aZd+yBv5amP1iwGhH8fulDgkS+5U+XZ9ObfHrdnmvjmpJL4Oy
lT2ccbesv+Lwu13g1W74TRqUMDaqgQPlnMFld11Fdr+2NGmAtLcfcx395UD8RtrF
to218tgg//SzlsaKS/5E
=GnYg
-----END PGP SIGNATURE-----
--- End Message ---