Package: python-traitsui
Version: 4.4.0-1.1
Severity: important
Tags: patch 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.

I've rebuilt python-traitsui by simply updating the dependencies (see
the attached patch).

I tried to test it by running the tests it includes (using nose).  I'm
not sure how useful these tests are, as they don't all pass before my
changes, but FWIW, I tested these two combinations:

python-wxgtk2.8 + python-traitsui 4.4.0-1.1 + python-pyface 4.4.0-1.1

python-wxgtk3.0 + patched python-traitsui + python-pyface 4.4.0-1.2 (see

The updated python-pyface also just updates the dependencies - see
#757313 for that patch.

Things actually look slightly better with the second one:

< FAILED (SKIP=14, errors=1, failures=3)
---
> FAILED (SKIP=14, failures=3)

I'm happy to NMU these changes.

Cheers,
    Olly
diff -Nru python-traitsui-4.4.0/debian/changelog python-traitsui-4.4.0/debian/changelog
--- python-traitsui-4.4.0/debian/changelog	2014-07-07 08:06:33.000000000 +1200
+++ python-traitsui-4.4.0/debian/changelog	2014-08-18 02:57:06.000000000 +1200
@@ -1,3 +1,10 @@
+python-traitsui (4.4.0-1.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Update dependency on python-wxgtk2.8 to python-wxgtk3.0.
+
+ -- Olly Betts <o...@survex.com>  Mon, 18 Aug 2014 02:56:21 +1200
+
 python-traitsui (4.4.0-1.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru python-traitsui-4.4.0/debian/control python-traitsui-4.4.0/debian/control
--- python-traitsui-4.4.0/debian/control	2014-03-16 16:52:33.000000000 +1300
+++ python-traitsui-4.4.0/debian/control	2014-08-18 02:56:11.000000000 +1200
@@ -13,7 +13,7 @@
 
 Package: python-traitsui
 Architecture: all
-Depends: ${python:Depends}, ${misc:Depends}, python-traits, python-pyface, python-wxgtk2.8
+Depends: ${python:Depends}, ${misc:Depends}, python-traits, python-pyface, python-wxgtk3.0
 Breaks: python-traitsgui, python-traitsbackendqt, python-traitsbackendwx
 Replaces: python-traitsgui, python-traitsbackendqt, python-traitsbackendwx
 Description: traits-capable user interfaces

Reply via email to