Forums

Bug de wine version

Priorité, basse

Auteur Réponses
Aymeric P. Lundi 1 September 2008 à 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)

Edité par MulX


Former member.
Quentin PÂRIS Lundi 1 September 2008 à 23:00
Quentin PÂRISAnonymous

Si c'est le bon fix. La question est pourquoi je l'avais enlevé
Aymeric P. Lundi 1 September 2008 à 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.

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 dmca-notice@playonlinux.com