Forum

Bug de wine version

Priorité, basse

Författare Svar
Aymeric P. Monday 1 September 2008 at 18:49
Aymeric P.
Admin

Voilà je remonte un petit bug, très gênant mais (très) rare.
Le bug en question ?
Installer tout les versions de wine disponible dans l'assistant (une par une bien sur)
Ensuite que ce passe t'il ? Pas grand chose sauf que la fenêtre plante et ne peut plus être ouverte
Si on regarde de plus près (dans une console) on a ça:
if(versions[0] == "Network is unavailable"):
IndexError: list index out of range
Traceback (most recent call last):
File "/usr/share/playonlinux/python/wine_versions.py", line 205, in AutoReload
self.WriteVersions("i386")
File "/usr/share/playonlinux/python/wine_versions.py", line 345, in WriteVersions


y a t'il une solution ? Oui ! (même 2)
La plus simple consiste a retirer une version de wine disponible sur le site a la main
rm -rf ~/.PlayOnLinux/WineVersions/0.9.15
et d'attendre la prochaine mise a jour de PlayOnLinux

L'autre solution, qui doit être effectuer une modification du code :
Ligne 344 de playonlinux/python/wine_versions.py à la ligne 350, il y a :
# try :
if(versions[0] == "Network is unavailable"):
self.onglets.list_apps.Enable(False)
self.onglets.imagesapps.RemoveAll()
# except :
# None

Remplacer par (attention à l'indentation, le forum ne semble pas apprecier) :
try :
if(versions[0] == "Network is unavailable"):
self.onglets.list_apps.Enable(False)
self.onglets.imagesapps.RemoveAll()
except :
pass


(comme le forum ne semble pas garder les tabulations)
http://playonlinux.pastebin.com/f6811584a version original
http://playonlinux.pastebin.com/f370deae2 version modifié
http://playonlinux.pastebin.com/pastebin.php?diff=f370deae2 les différences


Attention il ne s'agit peut être pas du fix final (à voir avec Tinou)

Ändrat av MulX


Former member.
Quentin PÂRIS Monday 1 September 2008 at 23:00
Quentin PÂRIS
Admin

Si c'est le bon fix. La question est pourquoi je l'avais enlevé
Aymeric P. Monday 1 September 2008 at 23:52
Aymeric P.
Admin

C'est ce que je me suis posé comme question.
Je vais essayer des faire des tests pour voir si rien n'est affecter dans cette partie ...

Former member.