Your message dated Sun, 05 Oct 2014 19:35:09 +0000
with message-id <e1xarah-0007qo...@franck.debian.org>
and subject line Bug#759084: fixed in londonlaw 0.2.1-18
has caused the Debian Bug report #759084,
regarding londonlaw: 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.)
--
759084: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=759084
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: londonlaw
Version: 0.2.1-17
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: londonlaw
Source-Version: 0.2.1-18
We believe that the bug you reported is fixed in the latest version of
londonlaw, 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 759...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Juhani Numminen <juhaninummin...@gmail.com> (supplier of updated londonlaw
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: Sun, 05 Oct 2014 09:54:55 +0300
Source: londonlaw
Binary: londonlaw
Architecture: source all
Version: 0.2.1-18
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-de...@lists.alioth.debian.org>
Changed-By: Juhani Numminen <juhaninummin...@gmail.com>
Description:
londonlaw - Scotland Yard board game with network support
Closes: 759084
Changes:
londonlaw (0.2.1-18) unstable; urgency=medium
.
[ Olly Betts ]
* Update to work with wxPython 3.0 (Closes: #759084):
+ New patch wxpy3.0-compat.patch, incorporating updated version of
01_wx24_fix.patch.
.
[ Juhani Numminen ]
* debian/control:
+ Add myself to Uploaders.
+ Merge Build-Depends and -Indep. The both had to be installed anyway
to build this package.
+ Wrap-and-sort Build-Depends and Depends.
+ Update Depends on python-wxgtk2.8 to python-wxgtk3.0 and
python-zopeinterface to python-zope.interface.
+ Update VCS fields.
+ Change to debhelper (>= 9), dh-python. Drop cdbs.
+ Change Priority to optional.
+ Fix the format of X-Python-Version to comply with python policy.
+ Bump Standards-Version to 3.9.6. No changes required.
* debian/rules:
+ Move installing and cleaning into new files d/install and d/clean.
+ Change to debhelper (>= 9), dh-python. Drop cdbs.
* debian/patches/python-zope-fixes.patch: Add a DEP-3 patch header.
* debian/londonlaw.desktop: Add some Keywords.
* debian/copyright: Rewrite to copyright-format 1.0.
* debian/compat: Change to 9.
* debian/docs: Add doc/TODO and doc/readme.protocol.
* debian/watch: Switch to version 3.
* debian/doc-base: New file to register the manual with doc-base.
* Rename to simplify packaging file names:
+ debian/londonlaw.links -> debian/links
+ debian/londonlaw.manpages -> debian/manpages
* Not needed or applicable anymore, drop these files:
- debian/londonlaw.dirs
- debian/londonlaw.overrides
- debian/pycompat
- debian/source.lintian-overrides
Checksums-Sha1:
89ab0ddf084389dfccc97b7c6638a660246843c0 1434 londonlaw_0.2.1-18.dsc
a8148c11c1eebe794fd9ef41cfd6b562f948d94d 21920 londonlaw_0.2.1-18.debian.tar.xz
ec30e67a0e0fc9e1294261f21efb0ff097278166 3171464 londonlaw_0.2.1-18_all.deb
Checksums-Sha256:
55bf7247f7eb1af0c2c9928037c67159d0c8bb33a248f3fa95569dcb655f93c2 1434
londonlaw_0.2.1-18.dsc
87534d18051be450e391cbea1c1c48aeb8a151c1e6e4c8b93ce6e2df52dc706b 21920
londonlaw_0.2.1-18.debian.tar.xz
b7fe9cb4ef9ae46dd598d41618dc0e632f2b5220a1a7f54c456451265d14717c 3171464
londonlaw_0.2.1-18_all.deb
Files:
a56fb8d354c194f5936b06a7a7d6446d 3171464 games optional
londonlaw_0.2.1-18_all.deb
e6da88ff3bd5f8687c1f629de391c6bb 1434 games optional londonlaw_0.2.1-18.dsc
0c4df84905b838c45fcf807431c5f1d5 21920 games optional
londonlaw_0.2.1-18.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iEYEARECAAYFAlQxm8kACgkQurEs8MfFj3w1zQCgw79R0NfMe6r2eyevlkLvzeJM
84kAoM6b573fDF9U4CD8KYybtu1KVkK7
=1QTp
-----END PGP SIGNATURE-----
--- End Message ---