Répondre

Veuillez composer votre message et l'envoyer
Options
Si vous êtes un être humain ne changez pas le contenu de ces deux champs.

Retour

Résumé de la discussion (messages les plus récents en premier)

SnouF
03/05/2012 13:52:39

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.

Ookaze
03/05/2012 10:21:48

git par défaut supprime également tous les espaces en fin de ligne, ce qui est selon moi une bonne chose.

SnouF
02/05/2012 22:09:17

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 hmm)

Le Chacal, je te laisse voir si tu rapportes les modif chez toi.

Ookaze
02/05/2012 15:25:26

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 ...

SnouF
29/04/2012 11:47:30

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

Ookaze
29/04/2012 10:47:22

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.

SnouF
28/04/2012 14:05:27

deb fait ! merci de me signaler les éventuelle problèmes wink

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

SnouF
23/04/2012 13:51:25

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 big_smile.

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)

Le Chacal
23/04/2012 11:12:30

Super ! Ça m'arrange si tu crées le paquet deb...

SnouF
22/04/2012 18:14:16

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.

Le Chacal
12/04/2012 09:38:21

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 ...

gilles74
11/04/2012 22:33:21

ç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"

SnouF
11/04/2012 21:58:09

Tester chez moi, ça fonctionne. J'ai regarder la code et je ne vois pas ce qui pourrait cloché hmm (@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

gilles74
11/04/2012 20:51:32
python --version
Python 3.2.2
Le Chacal
11/04/2012 16:51:02

T'es sur quelle version de python ?

Pied de page des forums

Propulsé par FluxBB

Webmasteur SnouF

Hébergé par Tuxfamily

Valid XHTML 1.0 Strict