Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/03/2006, à 23:41

charlo4

[RESOLU]compilation de listen SVN

Bonjour.Voila j'ai installé listen (qui est très bien d'ailleurs) mais je n'arrive pas à gérer mon iPod nano. J'ai installé libgpod et gtkpod, mais aucun iPod dans listen. hmm

Merci big_smile

Dernière modification par charlo4 (Le 19/03/2006, à 18:12)


"Un ensemble de technologies propriétaires, ajoute de la vitalité et du réalisme à vos titres" => je savais pas qu'on pouvait se vanter de ça...

Hors ligne

#2 Le 15/03/2006, à 23:57

Ago

Re : [RESOLU]compilation de listen SVN

Il faut installer les versions CVS je crois...

Doit y avoir des infos sur le site officiel, ou sur le topic dédié, dans les dernières pages wink


Blog libre <= pour bien se lancer sous Ubuntu Linux !
Linux =/= Windows Souvenez-vous en!

Exalead Fête l'été, viendez gagner des Ipods Nano!

Hors ligne

#3 Le 16/03/2006, à 20:38

charlo4

Re : [RESOLU]compilation de listen SVN

Merci de ta réponse. J'ai donc essayé d'installer la version svn. Petit problème big_smile :

cd mmkeys && make mmkeys.so && cd ..
make[2]: entrant dans le répertoire « /home/charles/listen/mmkeys »
pygtk-codegen-2.0 --prefix mmkeys \
--register `pkg-config --variable=defsdir pygtk-2.0`/gdk-types.defs \
--register `pkg-config --variable=defsdir pygtk-2.0`/gtk-types.defs \
--override mmkeys.override \
mmkeys.defs > gen-tmp
/bin/sh: pygtk-codegen-2.0: command not found
make[2]: *** [mmkeyspy.c] Erreur 127
make[2]: quittant le répertoire « /home/charles/listen/mmkeys »
make[1]: *** [mmkeys.so] Erreur 2
make[1]: quittant le répertoire « /home/charles/listen »
make: *** [build-stamp] Erreur 2

"Un ensemble de technologies propriétaires, ajoute de la vitalité et du réalisme à vos titres" => je savais pas qu'on pouvait se vanter de ça...

Hors ligne

#4 Le 17/03/2006, à 10:37

theli

Re : [RESOLU]compilation de listen SVN

c le bind python de libgpod qui faut pour le support de l'ipod

Si tu as dapper, il y a le paquet(python-gpod) sur la page projet de sourceforge de listen
https://sourceforge.net/project/showfil … _id=161415

Si tu as breezy, le bind ce trouve dans le repertoire "libgpod/bindings/python/" des sources de libgpod
http://www.gtkpod.org/libgpod.html

nb: n'hesite pas à posser des questions pour la compilation, je me rapelle avoir eu des probléme sous breezy pour le compiler, je pourrais peux étre t'aidé


Listen un lecteur multimédia pour gnome
Site web: http://listengnome.free.fr

Hors ligne

#5 Le 17/03/2006, à 15:26

MoxFulder

Re : [RESOLU]compilation de listen SVN

sur mon site http://www.badcow.homelinux.net tu trouveras un package libgpod plus récent que celui qui est dans synaptic. T'auras p-e pas besoin de compiler.:) Je ne sais pas si c'est ça que tu cherches. J'avais fait les packages à l'époque car les packages dans synaptics sont bien vieux.

Hors ligne

#6 Le 17/03/2006, à 20:53

charlo4

Re : [RESOLU]compilation de listen SVN

Bon, de nouvelles erreurs big_smile

Checking for python-libgpod: not found
Listen recommends python-gpod (http://www.gtkpod.org)
cd mmkeys && make mmkeys.so && cd ..
make[1]: entrant dans le répertoire « /home/charles/listen/mmkeys »
./setup.py build
Package pygtk-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `pygtk-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'pygtk-2.0' found
Package pygtk-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `pygtk-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'pygtk-2.0' found
running build
running build_ext
error: invalid Python installation: unable to open /usr/lib/python2.4/config/Makefile (No such file or d irectory)
make[1]: *** [build] Erreur 1
make[1]: quittant le répertoire « /home/charles/listen/mmkeys »
make: *** [mmkeys.so] Erreur 2

Donc, les paquets de Moxfulder non pas changé le fait qu'il ne trouve pas libgpod. Ensuite, il me dit maintenant que python n'est pas bien installé, or dans synaptic il est bien indiqué installé.

Merci de votre aide big_smile

Dernière modification par charlo4 (Le 17/03/2006, à 20:55)


"Un ensemble de technologies propriétaires, ajoute de la vitalité et du réalisme à vos titres" => je savais pas qu'on pouvait se vanter de ça...

Hors ligne

#7 Le 18/03/2006, à 01:59

MoxFulder

Re : [RESOLU]compilation de listen SVN

Il te manque pygtk-2.0 (No package 'pygtk-2.0' found) regarde voir dans synaptic si tu trouves pygtk

Hors ligne

#8 Le 18/03/2006, à 12:04

charlo4

Re : [RESOLU]compilation de listen SVN

Ok, j'ai installé le dev, c'est cela qui manquait, et donc nouvelle erreur big_smile

Checking for python-libgpod: not found
Listen recommends python-gpod (http://www.gtkpod.org)
cd mmkeys && make mmkeys.so && cd ..
make[1]: entrant dans le répertoire « /home/charles/listen/mmkeys »
./setup.py build
running build
running build_ext
error: invalid Python installation: unable to open /usr/lib/python2.4/config/Makefile (No such file or directory)
make[1]: *** [build] Erreur 1
make[1]: quittant le répertoire « /home/charles/listen/mmkeys »
make: *** [mmkeys.so] Erreur 2

Bon, donc libgpod n'est toujours pas trouvé (j'ai pourtant bien installé tes paquets ?) et il indique une mauvaise installation de python2.4, que j'ai réinstallé deux fois...

Merci encore smile

PS: Je change le titre du sujet pour être plus précis.

Dernière modification par charlo4 (Le 18/03/2006, à 13:02)


"Un ensemble de technologies propriétaires, ajoute de la vitalité et du réalisme à vos titres" => je savais pas qu'on pouvait se vanter de ça...

Hors ligne

#9 Le 18/03/2006, à 14:28

hells_dark

Re : [RESOLU]compilation de listen SVN

theli a écrit :

c le bind python de libgpod qui faut pour le support de l'ipod

Si tu as dapper, il y a le paquet(python-gpod) sur la page projet de sourceforge de listen
https://sourceforge.net/project/showfil … _id=161415

Si tu as breezy, le bind ce trouve dans le repertoire "libgpod/bindings/python/" des sources de libgpod
http://www.gtkpod.org/libgpod.html

nb: n'hesite pas à posser des questions pour la compilation, je me rapelle avoir eu des probléme sous breezy pour le compiler, je pourrais peux étre t'aidé

Je comprend pas bien comment trouver ce fameux bind python..
Ya pas un .deb à installer direct ? neutral

J'ai installé libgpod grace au lien plus haut...
Mais je ne vois absolument pas comment installer le reste hmm

hellsdark@Ordinateur:~$ sudo apt-get install python
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
python est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
hellsdark@Ordinateur:~$ sudo apt-get install pygtk
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
E: Impossible de trouver le paquet pygtk
hellsdark@Ordinateur:~$ sudo apt-get install python-dbus
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait

...etc
Yen a tout plein parmis les paquets requis qu'il ne trouve pas sad

Je précise qu'à part l'ipod qui n'est absolument pas "detecté" par le log, Listen marche parfaitement chez moi.
Merci smile

Quelqu'unb pourrait pas me filer toutes les lignes à taper dans un termina pour être parait à gerer son ipod via Listen ?

Dernière modification par hells_dark (Le 18/03/2006, à 15:51)


"You caught me at a strange time in my life."
devianArt - site perso

Hors ligne

#10 Le 18/03/2006, à 19:43

theli

Re : [RESOLU]compilation de listen SVN

La totale pour compilé la version svn du 18/03/06 (j'espére ne rien avoir oublié)

sudo apt-get install debhelper python-gtk2-dev python2.4-dev serpentine python-gst0.10 python2.4-pymad  python-pyogg python2.4-gtk2  python2.4-pysqlite2 python2.4-dbus python-gnome2-extras python2.4-ctypes gstreamer0.10-plugins-base gstreamer0.10-plugins-ugly gstreamer0.10-plugins-good devscripts fakeroot libmp4v2-0 dpkg-dev

Noté que l'encodage à la volé des fichiers pour l'ipod ne functionne plus avec gstreamer 0.10 mais je travaille dessus
Je viens a peine de comencer la migration vers gstreamer 0.10 donc certaine chose de sont pas encore totalement opérationnel sur svn


Sinon pour l'ipod j'ai préparé un nouveau paquet ,voir ce thread :
http://forum.ubuntu-fr.org/viewtopic.ph … 59#p235059

Dernière modification par theli (Le 18/03/2006, à 19:46)


Listen un lecteur multimédia pour gnome
Site web: http://listengnome.free.fr

Hors ligne

#11 Le 18/03/2006, à 20:16

hells_dark

Re : [RESOLU]compilation de listen SVN

Merci pour ce récapitulatif.
Personnellement, ça bloque à tous les paquets *0.10*.
J'ai donc réussi :

sudo apt-get install debhelper python-gtk2-dev python2.4-dev serpentine python-gst0.10 python2.4-pymad  python-pyogg python2.4-gtk2  python2.4-pysqlite2 python2.4-dbus python-gnome2-extras python2.4-ctypes gstreamer0.10-plugins-base gstreamer0.10-plugins-ugly gstreamer0.10-plugins-good devscripts fakeroot libmp4v2-0 dpkg-dev

pour le moment. Le reste est du type :

E: Impossible de trouver le paquet python-gst0.10

Encore merci pour ce logiciel et pour l'après service  tongue

Dernière modification par hells_dark (Le 18/03/2006, à 20:18)


"You caught me at a strange time in my life."
devianArt - site perso

Hors ligne

#12 Le 18/03/2006, à 21:15

charlo4

Re : [RESOLU]compilation de listen SVN

Même problème que hells_dark, de plus tous les autres paquets sont marqués déjà installés...

charles@ubuntu:~$ sudo apt-get install debhelper python-gtk2-dev python2.4-dev serpentine python-gst0.10 python2.4-pymad  python-pyogg python2.4-gtk2  python2.4-pysqlite2 python2.4-dbus python-gnome2-extras python2.4-ctypes gstreamer0.10-plugins-base gstreamer0.10-plugins-ugly gstreamer0.10-plugins-good devscripts fakeroot libmp4v2-0 dpkg-dev
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
debhelper est déjà la plus récente version disponible.
python-gtk2-dev est déjà la plus récente version disponible.
serpentine est déjà la plus récente version disponible.
E: Impossible de trouver le paquet python-gst0.10

Donc en gros j'ai tous les paquets qu'il me faut sauf python-gst0.10
Je vais essayé de le compiler moi-même.

Dernière modification par charlo4 (Le 18/03/2006, à 21:22)


"Un ensemble de technologies propriétaires, ajoute de la vitalité et du réalisme à vos titres" => je savais pas qu'on pouvait se vanter de ça...

Hors ligne

#13 Le 18/03/2006, à 21:22

charlo4

Re : [RESOLU]compilation de listen SVN

Bon, quand je veux l'installer, mes paquets ne sont apparemment pas aux bonnes versions :

dpkg : des problèmes de dépendances empêchent la configuration de python-gst0.10 :
 python-gst0.10 dépend de libglib2.0-0 (>= 2.8.5) ; cependant :
  La version de libglib2.0-0 sur le système est 2.8.3-0ubuntu1.
 python-gst0.10 dépend de libgstreamer-plugins-base0.10-0 (>= 0.10.2) ; cependant :
  Paquet libgstreamer-plugins-base0.10-0 n'est pas installé.
 python-gst0.10 dépend de libgstreamer0.10-0 (>= 0.10.2) ; cependant :
  Paquet libgstreamer0.10-0 n'est pas installé.
 python-gst0.10 dépend de libxml2 (>= 2.6.23) ; cependant :
  La version de libxml2 sur le système est 2.6.21-0ubuntu1.
 python-gst0.10 dépend de python (<< 2.4) ; cependant :
  La version de python sur le système est 2.4.2-0ubuntu2.
dpkg : erreur de traitement de python-gst0.10 (--install) :
 problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
 python-gst0.10

Mais en cherchant dans synaptic, je vois que j'ai python-gst 0.8. Il ne suffit pas ? Si non je vais changer les paquets, mais j'aimerais avoir votre avis avant


"Un ensemble de technologies propriétaires, ajoute de la vitalité et du réalisme à vos titres" => je savais pas qu'on pouvait se vanter de ça...

Hors ligne

#14 Le 18/03/2006, à 23:53

hells_dark

Re : [RESOLU]compilation de listen SVN

charlo4 a écrit :

Donc en gros j'ai tous les paquets qu'il me faut sauf python-gst0.10
Je vais essayé de le compiler moi-même.

Ben tous sauf python...et certains placés après dans la liste, puisque dès qu'il bloque avec python-gst0.10, il ne tente pas de mettre le reste wink
Du coup, ya pas que python...0.10 mais tous ceux avec 0.10 dedans (chez moi en tout cas). neutral


"You caught me at a strange time in my life."
devianArt - site perso

Hors ligne

#15 Le 19/03/2006, à 01:36

theli

Re : [RESOLU]compilation de listen SVN

Apparement tu as breezy gstreamer 0.10 n'est pas sous breezy

Et le probléme c que l'API de gstreamer à été changé entre la version 0.8 et 0.10
Ne pouvant pas maintenir 2 fois le code (une fois pour chaque version) j'ai choisi de migré vers gstreamer 0.10 étant la version par defaut dans dapper mais aussi dans les nouvelles version des autres distributions
Dapper à la chance de proposé la 0.8 et 0.10 en meme temps mais d'autre distribution on choisi de ne pas faire cohabité les 2
La prochaine version de listen ne sera donc pas compatible avec breezy (désolé)


Listen un lecteur multimédia pour gnome
Site web: http://listengnome.free.fr

Hors ligne

#16 Le 19/03/2006, à 10:52

charlo4

Re : [RESOLU]compilation de listen SVN

Euh j'ai pas tout compris theli. Je suis bien sous breezy, mais donc du coup je ne peux pas avoir la SVN ou ce sera seulement la nouvelle release qui sera incompatible ?
Si je peux l'avoir, je n'ai pas compris comment remédier à mon problème, et si je ne peux pas, listen ne prend en charge les iPod qu'a partir de la SVN c'est bien ça?

En tout cas dommage, je trouvais déjà que amaroK n'était pas terrible pour les iPod, donc je n'utilisais pas cette fonction, j'avais espoir en listen lol De toute façon c'est sur je le garde, même sans ça.


"Un ensemble de technologies propriétaires, ajoute de la vitalité et du réalisme à vos titres" => je savais pas qu'on pouvait se vanter de ça...

Hors ligne

#17 Le 19/03/2006, à 14:47

theli

Re : [RESOLU]compilation de listen SVN

Il y a 2 chose qui on rien a voir l'une avec l'autre:

1. La version svn et la prochaine version de listen ne seront pas compatible avec breezy a cause de gstreamer 0.10

2. la gestion de l'ipod utilise le bind python de libgpod (qui n'est présent dans aucune distrib parceque aucun logiciel ne l'utilise encore sauf le mien), ce bind est pourtant dans les sources officel de libgpod
Donc si tu veux voir l'ipod apparaitre dans il te faut ce fameux bind
J'ai demandé à un ami de me le compilé pour breezy voici l'addresse ou tu pourra le telechargé
http://theli.free.fr/packages/debsource … %20breezy/
Peux me signalé si il marche je ne peux pas le tester

Tu n'est donc pas obligé d'utilisé la version svn de listen pour avoir l'ipod dans listen

Voilà, j'espére t'avoir éclairé correctement cette fois si


Listen un lecteur multimédia pour gnome
Site web: http://listengnome.free.fr

Hors ligne

#18 Le 19/03/2006, à 17:31

charlo4

Re : [RESOLU]compilation de listen SVN

Ah en effet, je suis un peu plus éclairé là big_smile
Les paquets fonctionnent parfaitement chez moi, mon iPod est recconue par listen et les fonctions changer le nom de l'ipod + liste de lecture marchent.
Par contre la mise a jour des pochettes ne marche pas, ce qui je pense est normal vu qu'il faut la CVS non ?

En tout cas merci du support, ça fait vraiment plaisir. Longue vie à Listen !

EDIT => en cliquant sur mise à jour des pochettes, j'ai eu quelque nouvelle pochette sur mon iPod, mais listen plante quand même (impossible de le fermer sans le forcer, ni de faire autre chose dessus)

Dernière modification par charlo4 (Le 20/03/2006, à 20:20)


"Un ensemble de technologies propriétaires, ajoute de la vitalité et du réalisme à vos titres" => je savais pas qu'on pouvait se vanter de ça...

Hors ligne