wxPython has been updated to 3.0 in Rawhide. Unfortunately, openstv fails to launch with wxPython 3.0: [talbert@localhost ~]$ openstv /usr/lib/python2.7/site-packages/openstv/OpenSTV.py:893: wxPyDeprecationWarning: Call to deprecated item. wx.InitAllImageHandlers() (openstv:4542): GLib-GObject-WARNING **: The property GtkImageMenuItem:use-stock is deprecated and shouldn't be used anymore. It will be removed in a future version. (openstv:4542): GLib-GObject-WARNING **: The property GtkSettings:gtk-menu-images is deprecated and shouldn't be used anymore. It will be removed in a future version. (openstv:4542): GLib-GObject-WARNING **: The property GtkImageMenuItem:accel-group is deprecated and shouldn't be used anymore. It will be removed in a future version. Traceback (most recent call last): File "/usr/bin/openstv", line 7, in <module> app = App(0) File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk3/wx/_core.py", line 8628, in __init__ self._BootstrapApp() File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk3/wx/_core.py", line 8196, in _BootstrapApp return _core_.PyApp__BootstrapApp(*args, **kwargs) File "/usr/lib/python2.7/site-packages/openstv/OpenSTV.py", line 902, in OnInit self.frame = Frame(None) File "/usr/lib/python2.7/site-packages/openstv/OpenSTV.py", line 184, in __init__ self.console.SetMaxLength(0) File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk3/wx/_core.py", line 13339, in SetMaxLength return _core_.TextEntryBase_SetMaxLength(*args, **kwargs) wx._core.PyAssertionError: C++ assertion "IsSingleLine()" failed at ./src/gtk/textctrl.cpp(847) in GetEditable(): shouldn't be called for multiline (The GTK warnings are from wxWidgets and can probably be ignored. I assume they'll be turned off before release.) Debian has incorporated a patch which would probably resolve these issues: https://sources.debian.net/data/main/o/openstv/1.6.1-1.1/debian/patches/wxpython3.0.patch
Thanks for the bug report, and the link to the patch! I just built openstv with that patch for Rawhide, and it works well for me.