You are not logged in.

#1 2014-01-11 23:38:41

Daerandin
Member
From: Norway
Registered: 2013-05-07
Posts: 258
Website

[SOLVED] wxpython update cause problems for playonlinux

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

#2 2014-01-11 23:55:25

hankdelibird
Member
Registered: 2014-01-11
Posts: 1

Re: [SOLVED] wxpython update cause problems for playonlinux

Can confirm this bug here too.

Offline

#3 2014-01-12 00:40:58

Daerandin
Member
From: Norway
Registered: 2013-05-07
Posts: 258
Website

Re: [SOLVED] wxpython update cause problems for playonlinux

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

#4 2014-01-12 00:53:21

rubick
Member
From: Czech Republic
Registered: 2013-02-11
Posts: 20

Re: [SOLVED] wxpython update cause problems for playonlinux

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

#5 2014-01-12 02:31:28

headkase
Member
Registered: 2011-12-06
Posts: 1,975

Re: [SOLVED] wxpython update cause problems for playonlinux

A rebuild of wxpython was just pushed that should fix the issue.

Offline

#6 2014-01-12 02:32:15

Daerandin
Member
From: Norway
Registered: 2013-05-07
Posts: 258
Website

Re: [SOLVED] wxpython update cause problems for playonlinux

Yep, the problem is solved with the new version. Marking topic as solved.

Offline

#7 2014-02-04 06:18:52

Cadeyrn
Member
Registered: 2013-04-06
Posts: 170

Re: [SOLVED] wxpython update cause problems for playonlinux

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

Board footer

Powered by FluxBB