#1 Le 15/03/2006, à 22: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.
Merci
Dernière modification par charlo4 (Le 19/03/2006, à 17: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, à 22: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
Blog libre <= pour bien se lancer sous Ubuntu Linux !
Linux =/= Windows Souvenez-vous en!
Hors ligne
#3 Le 16/03/2006, à 19: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 :
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, à 09: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, à 14: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, à 19:53
- charlo4
Re : [RESOLU]compilation de listen SVN
Bon, de nouvelles erreurs
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
Dernière modification par charlo4 (Le 17/03/2006, à 19: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, à 00: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, à 11:04
- charlo4
Re : [RESOLU]compilation de listen SVN
Ok, j'ai installé le dev, c'est cela qui manquait, et donc nouvelle erreur
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
PS: Je change le titre du sujet pour être plus précis.
Dernière modification par charlo4 (Le 18/03/2006, à 12: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, à 13:28
- hells_dark
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=161415Si tu as breezy, le bind ce trouve dans le repertoire "libgpod/bindings/python/" des sources de libgpod
http://www.gtkpod.org/libgpod.htmlnb: 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 ?
J'ai installé libgpod grace au lien plus haut...
Mais je ne vois absolument pas comment installer le reste
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
Je précise qu'à part l'ipod qui n'est absolument pas "detecté" par le log, Listen marche parfaitement chez moi.
Merci
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, à 14:51)
"You caught me at a strange time in my life."
devianArt - site perso
Hors ligne
#10 Le 18/03/2006, à 18: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, à 18:46)
Listen un lecteur multimédia pour gnome
Site web: http://listengnome.free.fr
Hors ligne
#11 Le 18/03/2006, à 19: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
Dernière modification par hells_dark (Le 18/03/2006, à 19:18)
"You caught me at a strange time in my life."
devianArt - site perso
Hors ligne
#12 Le 18/03/2006, à 20: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, à 20: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, à 20: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, à 22:53
- hells_dark
Re : [RESOLU]compilation de listen SVN
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
Du coup, ya pas que python...0.10 mais tous ceux avec 0.10 dedans (chez moi en tout cas).
"You caught me at a strange time in my life."
devianArt - site perso
Hors ligne
#15 Le 19/03/2006, à 00: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, à 09: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 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, à 13: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, à 16:31
- charlo4
Re : [RESOLU]compilation de listen SVN
Ah en effet, je suis un peu plus éclairé là
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, à 19: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