You are not logged in.
After a recent update, playonlinux seems to get stuck in an endless loop during startup. The output in terminal is this:
Looking for python... 3.3.3 - skipped
Looking for python2.7... 2.7.6 - selected
Traceback (most recent call last):
File "mainwindow.py", line 34, in <module>
import wx, wx.aui
File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/__init__.py", line 45, in <module>
from wx._core import *
File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/_core.py", line 4, in <module>
import _core_
ImportError: /usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/_core_.so: symbol _ZTI10wxListBase, version WXU_3.0 not defined in file libwx_baseu-3.0.so.0 with link time reference
Looking for python2.7... 2.7.6 - selected
Traceback (most recent call last):
File "mainwindow.py", line 34, in <module>
import wx, wx.aui
File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/__init__.py", line 45, in <module>
from wx._core import *
File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/_core.py", line 4, in <module>
import _core_
ImportError: /usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/_core_.so: symbol _ZTI10wxListBase, version WXU_3.0 not defined in file libwx_baseu-3.0.so.0 with link time reference
This just keeps repeating until I end the process with Ctrl-c
The specific update that cause this is:
wxgtk
wxpython
wxgtk2.8
The wxgtk2.8 package was newly installed as certain packages require this version. Just to make sure, I removed wxgtk2.8, and downgraded wxgtk and wxpython, then playonlinux works without issue. Upgrading the system again causes this issue to appear again.
Edit: wxgtk upgrades from version 2.8.12.1-5 -> 3.0.0-2, and wxpython upgrades from version 2.8.12.1-4 -> 3.0.0.0-1
I have narrowed down the problem. Downgrading only wxpython to version 2.8.12.1-4 solves the problem.
Last edited by Daerandin (2014-01-12 02:32:41)
Offline
Can confirm this bug here too.
Offline
The problem lies with the wxpython update, there is already a bugreport for it: https://bugs.archlinux.org/task/38473
Last edited by Daerandin (2014-01-12 00:43:19)
Offline
I can confirm similar error while launching KiCAD.
kicad: relocation error: kicad: symbol _ZTI10wxListBase, version WXU_3.0 not defined in file libwx_baseu-3.0.so.0 with link time reference
Last edited by rubick (2014-01-12 00:53:53)
Offline
A rebuild of wxpython was just pushed that should fix the issue.
Offline
Yep, the problem is solved with the new version. Marking topic as solved.
Offline
I'm on wxpython 3.0.0-2 and I'm still getting this issue, both on wxgtk 2.8.12.1-5 and 3.0.0-2.
And it might help to know that playonlinux depends on the package "wxgtk2.8" rather than wxgtk (and also wxpython2.8), which I can't install without borking my system and don't want to anyway because I use wxMupen64Plus, so I installed every other dep and -Sdd'd it.
EDIT: Scratch that, my error is actually similar but not the same:
Looking for python... 3.3.3 - skipped
Looking for python2.7... 2.7.6 - selected
Traceback (most recent call last):
File "mainwindow.py", line 32, in <module>
wxversion.select('2.8')
File "/usr/lib/python2.7/site-packages/wxversion.py", line 152, in select
raise VersionError("Requested version of wxPython not found")
wxversion.VersionError: Requested version of wxPython not found
And it has the exact same output for either version of wxgtk. I'd test it on wxpython2.8, but that depends on wxgtk2.8, which I can't install without either uninstalling important packages like audacity or forcing conflict overwriting. It also loops this error forever until I CTRL+C.
Last edited by Cadeyrn (2014-02-04 06:29:08)
Offline