Please update OpenDict depends to wxwidgets2.8, because ver. 2.6 is no longer supported upstream and will be removed from Debian

Bug #881381 reported by Mantas Kriaučiūnas on 2011-10-25
22
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Baltix
Undecided
Unassigned
opendict (Debian)
Fix Released
Unknown
opendict (Ubuntu)
Undecided
Unassigned

Bug Description

Please update OpenDict depends to wxwidgets2.8 - wxwidgets2.6 is no longer supported by upstream and will be removed from Debian, also wxwidgets3.0 is supposed to be out early next year.
Currently opendict depends on python-wxgtk2.6, however, the opendict.py code tells wxversion that it's also happy with 2.8, so this should be a painless change, see this line in /usr/share/opendict/opendict.py :
wxversion.select(["2.5", "2.6-unicode", "2.8-unicode"])

I've build latest OpenDict package with changed depends to python-wxgtk2.8 and didn't noticed any problems when using it. Anyone can download latest OpenDict package (uses python-wxgtk2.8) from official Baltix GNU/Linux repositories:
http://ftp.akl.lt/Linux/Baltix/Baltix-Ubuntu-packages/baltix-11/opendict/
(this package soon will be available also at ppa:baltix-members/ppa )

description: updated
Mantas Kriaučiūnas (mantas) wrote :

Changing opendict to use python-wxgtk2.8 would also fix bug #662077 (WxWidgets apps don't have menus) - currently only wxWidgets2.8 are patched to have menubar in Ubuntu 10.10 or newer.
Currently (while opendict uses python-wxgtk2.6) I'm forced to replace /usr/bin/opendict with attached script:
export UBUNTU_MENUPROXY=0
exec /usr/share/opendict/opendict.py "$@"

Changed in opendict (Debian):
status: Unknown → New
description: updated
Changed in opendict (Debian):
status: New → Fix Committed
Changed in opendict (Debian):
status: Fix Committed → Fix Released
Logan Rosen (logan) wrote :

This was fixed in opendict 0.6.3-3.1.

Changed in opendict (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.