Mise à jour / Création /debug de paquetages
mélodie
Maître du Kyudo
Messages : 2784 Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées
Message
par mélodie » ven. 25 juil. 2014, 09:52
Salut,
J'ai la version extra/xdg-utils 1.1.0.git20140630-1 installée.
Je suis en train de faire un débogage d'une fonction dans Evolution avec l'aide d'un des développeurs du programme, et en chemin il apparaît que le type mime pour les mp3 n'est pas détecté correctement. Voici un exemple. En m'appuyant sur les informations de cette page:
https://wiki.archlinux.org/index.php/Xd ... _mime_type
Code : Tout sélectionner
$ xdg-mime query filetype 01\ -\ En\ attendant\ d\'aller\ sur\ Mars.mp3
application/octet-stream
il me répond cela, (c'est un fallback donc). Cela devrait être "audio/mpeg". (Mais pour les fichiers ogg, c'est reconnu correctement en tant que "application/ogg").
Qu'en pensez-vous ? Cela mérite-t-il un rapport de bug ?
benjarobin
Maître du Kyudo
Messages : 17569 Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon
Message
par benjarobin » ven. 25 juil. 2014, 09:57
Code : Tout sélectionner
$ touch /tmp/test.mp3
$ xdg-mime query filetype /tmp/test.mp3
audio/mpeg
Donc c'est un problème de ton coté...
mélodie
Maître du Kyudo
Messages : 2784 Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées
Message
par mélodie » ven. 25 juil. 2014, 10:06
Salut,
Je ne comprend pas, tu crées un fichier mp3 bidon et xdg-mime répond correctement ?
Si je fais cela, voici ce que me répond bash:
Code : Tout sélectionner
$ touch test.mp3
$ xdg-mime query filetype test.mp3
inode/x-empty
S'il y a un problème de mon côté, quelle peut en être la nature et comment puis-je le découvrir ?
PS:
Code : Tout sélectionner
$ xdg-mime query filetype Jahzzar_-_Airship_Fury.mp3
application/octet-stream
mais
Code : Tout sélectionner
$ file Jahzzar_-_Airship_Fury.mp3
Jahzzar_-_Airship_Fury.mp3: Audio file with ID3 version 2.4.0
?
karhu
Maître du Kyudo
Messages : 1215 Inscription : lun. 27 sept. 2010, 14:32
Localisation : Ile de France
Message
par karhu » ven. 25 juil. 2014, 11:15
@mélodie tu n'es pas seul.
Code : Tout sélectionner
xdg-mime query filetype the_who-baba_o_riley.mp3
application/octet-stream
file the_who-baba_o_riley.mp3
the_who-baba_o_riley.mp3: Audio file with ID3 version 2.3.0
touch test.mp3
xdg-mime query filetype test.mp3
inode/x-empty
Ma version
Code : Tout sélectionner
yaourt -Qo xdg-mime
/usr/bin/xdg-mime appartient à xdg-utils 1.1.0.git20140426-1
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
mélodie
Maître du Kyudo
Messages : 2784 Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées
Message
par mélodie » ven. 25 juil. 2014, 13:06
Merci karhu, je vois que en effet je ne suis pas seul
e .
Il ne nous reste plus qu'à trouver pourquoi. Je vais tenter de questionner les gens sur le chan #archlinux, je vous tiens au courant si j'ai des résultats.
benjarobin
Maître du Kyudo
Messages : 17569 Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon
Message
par benjarobin » ven. 25 juil. 2014, 13:44
C'est très étrange que les résultats diverge autant... Pour information les résultats sont d'une VM toute neuve (~1 semaine), avec KDE d'installé.
Code : Tout sélectionner
$ touch foo
$ xdg-mime query filetype foo
application/x-zerosize
viperpaulo
Chu Ko Nu
Messages : 389 Inscription : lun. 06 déc. 2010, 13:58
Message
par viperpaulo » ven. 25 juil. 2014, 21:45
Bon je m'incruste même si je n'ai pas d'idée...
voilà mes résultats :
Code : Tout sélectionner
$ touch test.mp3
$ xdg-mime query filetype test.mp3
audio/mpeg
$ touch foo
$ xdg-mime query filetype foo
application/x-zerosize
Je suis sous kde avec une install qui a un bon bout de temps. De mémoire je n'ai pas touché à un fichier de configuration particulier, à part quelques associations application / type mime via l'interface graphique.
benjarobin
Maître du Kyudo
Messages : 17569 Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon
Message
par benjarobin » ven. 25 juil. 2014, 22:28
J'ai refait les tests sous une vielle machine et aucun souci.
@mélodie Quelle est la sortie de :
Code : Tout sélectionner
ls -l /usr/share/mime/packages/
pacman -Q shared-mime-info
ls -l /usr/share/mime/packages/freedesktop.org.xml
grep -R audio/mpeg /usr/share/mime/
ls -l /usr/share/mime/audio/mpeg.xml