Page 1 sur 1

[Listen] Dépendance non satisfaite

Publié : ven. 28 sept. 2007, 13:28
par Vincent Valentine
Bonjour,

j'ai installé Listen.
Lorsque je le lance, j'ai ce messge d'erreur :

Code : Tout sélectionner

$ listen 
No dbus support
No Hal support
No musicbrainz support (tunepimp missing or version < 0.5) 
No iPod support
Traceback (most recent call last):
  File "/usr/lib/listen/listen.py", line 219, in <module>
    ListenApp()
  File "/usr/lib/listen/listen.py", line 145, in __init__
    from widget.listen import Listen
  File "/usr/lib/listen/widget/listen.py", line 36, in <module>
    from widget.source_ui import SourceUI
  File "/usr/lib/listen/widget/source_ui.py", line 40, in <module>
    from source.info_source import *
  File "/usr/lib/listen/source/info_source.py", line 27, in <module>
    from widget.webinfo.lyrics import LyricsBox
  File "/usr/lib/listen/widget/webinfo/lyrics.py", line 33, in <module>
    from widget.mozembed_wrap import MozClient
  File "/usr/lib/listen/widget/mozembed_wrap.py", line 23, in <module>
    import gtkmozembed
ImportError: libgtkembedmoz.so: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou répertoire de ce type
En fouillant le net, j'ai trouvé que c'était gnome-python-extras qui fournissait la lib gtkmozembed. J'ai vérifié, j'ai bien ce paquet d'installé :

Code : Tout sélectionner

extra/gnome-python-extras 2.14.3-1 [installed]
Donc, un lien symbolique devrait suffire, mais je n'ai pas trouver libgtkembedmoz.so .

Avez-vous eu ce problème ?

Merci d'avance.

Publié : ven. 28 sept. 2007, 15:30
par tuxce
salut, la librairie libgtkembedmoz.so est fourni par une application utilisant gecko: firefox, thundermail, etc...
pour firefox par exemple: /opt/mozilla/lib/firefox-2.0.0.7/libgtkembedmoz.so

Publié : ven. 28 sept. 2007, 21:34
par Vincent Valentine
Ok merci, je vais regarder.

Edit : J'ai fais un lien symbolique mais j'ai la même erreur. :(

Publié : ven. 28 sept. 2007, 21:48
par tuxce
après le lien, lance en root:

Code : Tout sélectionner

ldconfig -v

Publié : sam. 29 sept. 2007, 13:45
par Vincent Valentine
Cela n'a pas regler mon problème. A ce propos, elle faisait quoi cette commande ?

Publié : sam. 29 sept. 2007, 15:49
par tuxce
elle recrée le cache des librairies partagées

RESOLU [Listen] Dépendance non satisfaite

Publié : dim. 30 sept. 2007, 20:30
par Vincent Valentine
Bon, après bidouille des script .py de Listen, j'ai passé un probl-me pour un autre :

Code : Tout sélectionner

ImportError: libxpcom.so: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou répertoire de ce type
:oops:
Dites, vous avez pas une idée... encore ?

EDIT : j'ai installé Epiphany, il m'a installé xulrunner, et hop Listen se lance ;)

Publié : lun. 01 oct. 2007, 00:26
par tuxce
:o firefox n'était pas installé?

Publié : lun. 01 oct. 2007, 10:03
par Vincent Valentine
Ben si, c'est bien là le problème. En faite, c'est xulrunner qui lui manquait. J'ai désinstallé Epiphany et réinstaller xulrunner tout seul, et hop, Listen marche.... :shock:

Enfin, le principal, c'est que mon Listen marche.
Ce bug sera surement corriger dans une prochaine version, mais bon, je les réparé par hazard, ça aurait pu duré longtemps :?

Maintenant, j'ai un bug avec kiba-dock....snif :oops:
http://www.kiba-dock.org/index.php?opti ... =535.0More


Merci pour vos réponse, a+