Vous n'êtes pas identifié(e).
git par défaut supprime également tous les espaces en fin de ligne
Apparemment non vu le diff (git n'a supprimé aucun espace sur le git de Le Chacal et quand j'ai pushé les sources la 1ère fois pour le paquet non plus. Peut-être en fin de fichier par contre.
git par défaut supprime également tous les espaces en fin de ligne, ce qui est selon moi une bonne chose.
Pour l'option -t j'ai patché le mythallo qui sert à la création de paquet deb (par contre mon éditeur de test supprimer tous le espace en fin de ligne inutile d'où le diff important )
Le Chacal, je te laisse voir si tu rapportes les modif chez toi.
A priori ce n'est pas un bug dans mythallo mais dans mythtv plus un problème de configuration chez moi, car cela fonctionne sur mes autres frontaux.
La différence est que sur les frontaux, j'ai lancé la vérification des sources avant d'installer mythallo.
A part cela, mythmetadatalookup vérifie que tous les modules ont leur dépendance via l'option -t (Test mode, to check for installed dependencies), et donc l'outil interne aussi (s'il n'utilise pas mythmetadatalookup).
A part cela, mythallo fonctionne, c'est juste que je n'ai plus accès à tmdb et tmdb3 qui ne fonctionnent pas, ni à ttvdb, ce qui me gène le plus.
Mais j'investigue, c'est à priori un problème avec des chemins python ...
Installation faite depuis le deb ou à la main ?
0.24 ou 0.25 ?
J'ai testé chez moi (avec le deb) et tout vas bien, dans le sélecteur de grabbers il s'affiche et ne bloque rien.
Mais effectivement, il n'a pas l'option -t, as-tu un patch à proposer ? Sais tu qu'elle doit être la sortie de ce -t (exit 0 ?) en enfin comment connais-tu cet argument ? Il n'est pas documenté sur http://www.mythtv.org/wiki/MythTV_Unive … ata_Format
mythallo m'a buggé ma configuration MythTV : je n'ai plus le récupérateur pour les émissions TV ni les autres récupérateurs, je n'ai plus que ceux pour les jeux. En effet, les répertoires des récupérateurs sont dans l'ordre alphabétique Game, Movie et Television, et mythallo est le premier dans Movie (avant tmdb).
Bref, mythallo ne reconnaît pas l'option -t qui sert à tester si tout va bien, et renvoie une erreur, ce qui bloque les autres. Et maintenant, même si je l'enlève (mythallo), il ne reconnaît plus les autres. Bref, c'est surtout un bug dans MythTV, mais mieux vaut configurer ses sources avant d'installer mythallo.
Maintenant, je dois trouver un moyen de réinitialiser ma base de récupérateurs.
deb fait ! merci de me signaler les éventuelle problèmes
Le deb fait partie du dépôts mythtv-fr, si le dépôt est dans vos sources.list il suffit d'installer mythtvfr-mythallo.
Si vous souhaitez ne pas ajouter le dépôt mythtv-fr vous pouvez télécharger le paquet ici http://downloads.tuxfamily.org/mythtvfr … r-mythallo pour mettre le paquet en lien sur un autre site je recommande de donner ce lien plutôt que le lien direct vers le .deb car le lien vers le .deb deviendra invalide si le paquets est mis à jours.
Les sources du paquet deb se situent ici : https://gitorious.org/mythallo-debpackage
Par contre, j'ai comparé mythallo.py et tmdb.py et je dois dire que je préfère les résultats obtenu avec tmdb.py
Ok je me charge du deb
Sur les autres scripts "mythtv-fr" c'est la version "master" qui est proposée dans les paquets deb (car le dépots git n'ont pas de tag). Le debian control (fichier qui gère les dépendances et contient la description du paquet). le tout est croner.
Je n'ai donc pas à m'occuper de la mise à jour (avec le risque d'avoir un paquet cassé par des problème de dépendance)
Concernant mythallo je pense que le mieux c'est de prendre dans la tag 2.3. mais si quelqu'un a une idée comment automatisé (c'est à dire prendre automatiquement le dernier tag) je suis preneur .
sinon, ok pour un nom de paquet en mythtvfr-mythallo ? (le but étant que depuis le gestionnaire apt l'utilisateur reconnaisse immédiatement le script provenant d'ici)
Super ! Ça m'arrange si tu crées le paquet deb...
J'ai actualisé la procédure d'installation puisque 0.25 permet a nouveau de sélectionner le récupérateur : http://mythtv-fr.org/wiki/0.25/mythallo
Je propose égallement de faire un paquet deb (je peux m'en charger) maintenant que l'installation ne touche plus au fichier des paquets mythtv.
Merci pour les infos.
Je vais creuser le sujet sur python 3. Le u"" permet, en effet, d'encoder une chaine en unicode. Il me semblait que cela évitait les problèmes liés à l'encodage ....bref pas tout compris ...
ça fonctionne chez moi en modifiant la première ligne du script comme suit
#!/usr/bin/env python2
C'est d'ailleurs cette ligne qui apparait dans le script "tmdb.py"
Je précise que ce script fonctionne dans 0.25
PS je ne sais pas si c'est spécifique à ma distribution (archlinux).
Quand je compile MythTV je suis aussi obligé de préciser "--python=python2"
Tester chez moi, ça fonctionne. J'ai regarder la code et je ne vois pas ce qui pourrait cloché (@Le Chacal par contre u"" c'est pour spécifié que la chaine est en unicode non ? Je ne comprend par trop l'utilité de ce u ... mais l'unicode, l'UTF etc... sont des truc que je ne maitrise pas)
$ python --version
Python 2.7.3rc2
[edit]
Avec python 3.2 même problème.
Gilles, en début de fichier remplace#!/usr/bin/python
par#!/usr/bin/python2.7
ou 2.6 si tu n'as pas 2.7
python --version
Python 3.2.2
T'es sur quelle version de python ?