This page is for tracking transitioning packages from wxwidgets2.6 to wxwidgets2.8.
Popcon graph showing installations of 2.6 vs 2.8 C++ and Python runtimes
C++ code
These are C++ packages which depend on libwxbase2.6-0 and libwxgtk2.6-0:
To Do
Pending
jmdlx (small patch needed: http://bugs.debian.org/645408 - tagged pending 2011-11-03)
Done
- sffview (fixed - orphaned, so made QA upload 0.4-5 2011-10-13)
- openmsx-catapult (fixed - orphaned, so made QA upload 0.8.1-3 2011-10-15)
tipptrainer (removed RoM; also depends on wx2.6-i18n; various fixes needed, not sure about wxURL-related ones: http://bugs.debian.org/645719)
graphthing (small patch needed: http://bugs.debian.org/645717 - NMUed with maintainer's permission 2011-11-05)
- espeakedit (fix uploaded by maintainer 2011-11-06)
cryptonit (removed RoQA; RC buggy; not in testing; FTBFS already so hard to check if it builds with wx2.8: http://bugs.debian.org/645721)
Python code
The follow packages depend on python-wxgtk2.6 with no alternative:
To Do
pyro-gui (doesn't use wxversion; http://bugs.debian.org/645566)
pykaraoke (uses wxversion.ensureMinimal('2.6'); http://bugs.debian.org/645568)
prover9-mace4 (doesn't use wxversion; http://bugs.debian.org/645569)
opendict (uses wxversion.select(["2.5", "2.6-unicode", "2.8-unicode"]) so presumably works with 2.8; http://bugs.debian.org/645707)
londonlaw (uses wxversion to select 2.6, falling back to 2.4; http://bugs.debian.org/645749)
Pending
bittorrent-gui (lowthresholdnmu; doesn't use wxversion; http://bugs.debian.org/645618 - maintainer said in another bug that he's working on a new upload)
Done
- xpilot-ng-common (NMU 1:4.7.3-1.3 uploaded)
- python-pythoncard (fixed - orphaned, so made QA upload 0.8.2-2 2011-10-17)
pyragua (doesn't use wxversion; oddly depends on libwxbase2.6-0 and libwxgtk2.6-0; http://bugs.debian.org/645711)
python-hachoir-wx (fixed by maintainer; doesn't use wxversion; http://bugs.debian.org/645617)
pyrite-publisher (fixed by NMU at maintainer's request; Suggests; doesn't use wxversion; http://bugs.debian.org/645567)
provami (NMUed 2011-11-06 with maintainer's agreement; doesn't use wxversion; http://bugs.debian.org/645626)
boa-constructor (fixed by maintainer upload; upstream has wxversion.ensureMinimal('2.5') but debian patched to wxversion.select('2.6'); patched to use 2.8 it segfaults on exit in some cases; http://bugs.debian.org/645759)
cycle (uses wxversion.ensureMinimal('2.5.3'); http://bugs.debian.org/645627 - fixed by maintainer 2011-11-12)
kiki (uses wxversion to select 2.6; http://bugs.debian.org/645755 - fixed by maintainer 2011-11-19)
The following have a dependency with alternatives for 2.6 or 2.8, but with 2.6 first. It's probably reasonable to assume that they work with 2.8 since if both python-wxgtk2.6 and python-wxgtk2.8 are installed the latter is used by default, and there are quite a few packages which depend on python-wxgtk2.8:
To Do
tunapie (wxversion.ensureMinimal("2.6") => should be fine: http://bugs.debian.org/645887)
python-avc (Suggests; doesn't use wxversion: http://bugs.debian.org/645890)
python-enchant (Suggests; doesn't use wxversion: http://bugs.debian.org/645894)
bittornado-gui (doesn't use wxversion: http://bugs.debian.org/645888)
Pending
python-pyscard (Suggests; doesn't use wxversion: http://bugs.debian.org/645891 - maintainer will update with new upstream to be released "soon")
Done
python-pyke (Suggests; doesn't use wxversion: http://bugs.debian.org/645893)
The following have a dependency with alternatives for 2.6 or 2.8, and have 2.8 first. All that's really required here is that they eventually drop the alternative on 2.6:
To Do
wammu (doesn't use wxversion; http://bugs.debian.org/647735)
python-twisted-core (Suggests; doesn't use wxversion; http://bugs.debian.org/647736)
gtkwhiteboard (doesn't use wxversion; http://bugs.debian.org/647737)
python-serial (Suggests; doesn't use wxversion; http://bugs.debian.org/647738)
djvusmooth (WX_VERSIONS = ('2.8-unicode', '2.6-unicode') and wxversion.select(WX_VERSIONS) => should be fine; http://bugs.debian.org/647739)
Done
- python-dsv (Suggests; doesn't use wxversion; fixed in 1.4.1-2)
python-wxglade (wxversion.ensureMinimal("2.6") => should be fine; http://bugs.debian.org/647734)
The following have an alternative build-dependency on libwxgtk2.6-dev. libwxgtk2.8-dev is first, so the buildds will use that:
To Do
esteidutil (RC-buggy; last upload was NMU; http://bugs.debian.org/647732)
chipw (http://bugs.debian.org/647733)
Pending
- freedink-dfarc (fixed in 3.8-1, currently only in experimental)
The following are non-free packages:
To Do
xaralx (RC-buggy - FTBFS; not in a good state generally; http://bugs.debian.org/645862)