The forum

can't install PlayOnLinux...

wine installed and working!

Author Replies
HogFather Sunday 27 January 2008 at 20:10
HogFatherAnonymous

Hi all,
i'm using Slackware 12 kernel 2.6.23.12 KDE 3.5.7. i have the following installed:\
Python 2.5.1
Compiz + Compiz Fusion
Wine 0.9.54
wxPython 2.8.7.1
libmspack-0.0.20060920alpha
Winetools
and i have the following err when i try to install PON:

~/Desktop/downloads/wine/playonlinux$ ./playonlinux

PlayOnLinux v2.0
----------------
Checking python : [ Ok ]
Traceback (most recent call last):
File "/home/osiris/Desktop/downloads/wine/playonlinux/python/mainwindow.py", line 417, in <module>
app = PlayOnLinuxApp()
File "/usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 7836, in __init__
self._BootstrapApp()
File "/usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 7433, in _BootstrapApp
return _core_.PyApp__BootstrapApp(*args, **kwargs)
File "/home/osiris/Desktop/downloads/wine/playonlinux/python/mainwindow.py", line 410, in OnInit
frame = MainWindow(None, -1, "PlayOnLinux"
File "/home/osiris/Desktop/downloads/wine/playonlinux/python/mainwindow.py", line 183, in __init__
self.Reload(self)
File "/home/osiris/Desktop/downloads/wine/playonlinux/python/mainwindow.py", line 345, in Reload
game_exec = self.list_game.GetItemText(self.list_game.GetSelection())
File "/usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_controls.py", line 5250, in GetItemText
return _controls_.TreeCtrl_GetItemText(*args, **kwargs)
wx._core.PyAssertionError: C++ assertion "item.IsOk()" failed at ../src/generic/treectlg.cpp(935) in GetItemText(): invalid tree item
Quentin PÂRIS Sunday 27 January 2008 at 20:12
Quentin PÂRISAnonymous

Your version of wxPython seems to have a problem...

What happen when you type python --version ?

And ls /usr/lib/python2.4/site-packages/ ?
HogFather Sunday 27 January 2008 at 21:08
HogFatherAnonymous

python --version
Python 2.5.1

ls /usr/lib/python2.4/site-packages/
i dint have such dir

i have /usr/lib/python2.5/site-packages/

Pyrex exo-0.3 libxml2.py pykdeconfig.py
Pyrex-0.9.6.4-py2.5.egg-info faqwiz libxml2mod.a pynche
_dbus_bindings.la fetchmailconf.py libxml2mod.la pyqtconfig.py
_dbus_bindings.so fetchmailconf.pyc libxml2mod.so python_libpisock-0.12.2-py2.5.egg-info
_dbus_glib_bindings.la fetchmailconf.pyo libxslt.py qt.so
_dbus_glib_bindings.so framer libxsltmod.a qtcanvas.so
_gamin.la freeze libxsltmod.la qtgl.so
_gamin.so gamin.py libxsltmod.so qtnetwork.so
_pisock.so getmail-4.7.4-py2.5.egg-info mercurial qtsql.so
audiopy getmailcore mercurial-0.9.4-py2.5.egg-info qttable.so
avahi gpod modulator qtui.so
bgen gtk-2.0 msi qtxml.so
buildbot hgext obexftp scripts
cairo i18n pcardext.la sip.so
ccm ieee1284module.a pcardext.so sipconfig.py
ccsm-0.6.0-py2.5.egg-info ieee1284module.la pcop.la unicode
compiler ieee1284module.so pcop.so versioncheck
compizconfig.la kdecore.so pisock.py webchecker
compizconfig.so kdefx.so pisock.pyc world
cupsext.la kdeprint.so pisockextras.py wx-2.8-gtk2-unicode
cupsext.so kdesu.so pisockextras.pyc wx.pth
dbus kdeui.so pybench wxPython_common-2.8.7.1-py2.5.egg-info
dbus_bindings.py kfile.so pyexo.py wxaddons
dbus_bindings.pyc khtml.so pyexo.pyc wxaddons-2.8.7.1-py2.5.egg-info
dbus_bindings.pyo kio.so pyexo.pyo wxversion.py
dcop.so kmdi.so pygtk.pth wxversion.pyc
dcopexport.py kparts.so pygtk.py
dcopext.py kspell.so pygtk.pyc
drv_libxml2.py kutils.so pygtk.pyo
Quentin PÂRIS Sunday 27 January 2008 at 21:12
Quentin PÂRISAnonymous

Oops... I don't know where is the problem.

I think your version of wxgtk is wrong. Try to have an other one
HogFather Monday 28 January 2008 at 8:14
HogFatherAnonymous

i read somewhere that wxPython interfears with wxGTK, so i'll try to uninstall wxPython, and than install newer wxGTK and post the result.
HogFather Monday 28 January 2008 at 8:35
HogFatherAnonymous

OK, i installed wxGTK 2.6.4 and i got:
PlayOnLinux v2.0
----------------
Checking python : [ Ok ]
Traceback (most recent call last):
File "/home/osiris/Desktop/downloads/wine/playonlinux/python/mainwindow.py", line 22, in <module>
import wxversion, os, getopt, sys, urllib, signal, socket
ImportError: No module named wxversion
Quentin PÂRIS Monday 28 January 2008 at 15:45
Quentin PÂRISAnonymous

You have to install python-wxgtk2.8 and python-wxversion
Ghostofkendo Monday 28 January 2008 at 18:45
Ghostofkendo

Hi,

I don't know Slackware but in openSUSE, python-wxgtk and python-wxversion are provided by the wxGTK package.

Bye
HogFather Tuesday 29 January 2008 at 12:26
HogFatherAnonymous

OK, i installed wxGTK 2.8.7, which should include /as far as i understand/ the python-wxgtk and wxversion. there are no indipendent python-wxversion and python-wxgtk2.8 packages. As a read wxGTK is part of wxWidges (http://www.wxwidgets.org/downloads/), and python-wxgtk and python-wxversion is part of wxGTK...
or am i wrong?

EDIT:
if i install wxPython (which may conflicts with wxGTK ) i get:
./playonlinux

PlayOnLinux v2.0
----------------
Checking python : [ Ok ]
Traceback (most recent call last):
File "/home/osiris/Desktop/downloads/wine/playonlinux/python/mainwindow.py", line 417, in <module>
app = PlayOnLinuxApp()
File "/usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 7836, in __init__
self._BootstrapApp()
File "/usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 7433, in _BootstrapApp
return _core_.PyApp__BootstrapApp(*args, **kwargs)
File "/home/osiris/Desktop/downloads/wine/playonlinux/python/mainwindow.py", line 410, in OnInit
frame = MainWindow(None, -1, "PlayOnLinux"
File "/home/osiris/Desktop/downloads/wine/playonlinux/python/mainwindow.py", line 183, in __init__
self.Reload(self)
File "/home/osiris/Desktop/downloads/wine/playonlinux/python/mainwindow.py", line 345, in Reload
game_exec = self.list_game.GetItemText(self.list_game.GetSelection())
File "/usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_controls.py", line 5250, in GetItemText
return _controls_.TreeCtrl_GetItemText(*args, **kwargs)
wx._core.PyAssertionError: C++ assertion "item.IsOk()" failed at ../src/generic/treectlg.cpp(935) in GetItemText(): invalid tree item

Edited by HogFather

This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmcayonlinux.com