Forum

Bug de wine version

Priorité, basse

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

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ÂRISAnonymous

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.

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.