Sortie de Ario 0.2

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes :
0
24
oct.
2007
Culture
Comme le dit le titre, Ario est sortie en version 0.2. Pour ceux qui ne le connaissent pas encore, Ario est un client GTK+ pour MPD.

Ario est écrit en C et sous licence GPL.

Les nouveautés depuis la 0.1 sont :
  • Des nouvelles fonctionnalités : une fonction 'recherche', la possibilité d'écouter des webradios, le support des playlists ;
  • Des performances un peu améliorées ;
  • Pas mal de correction d'erreurs ;
  • Des dépendances plus limitées (plus de eel, de gnome VFS...).

NdA : Merci à Corwin, l'auteur d'Ario, pour le journal d'origine. Pour les utilisateurs de Debian
Un paquet Debian est disponible et a été accepté dans Debian SID (grâce à mentors.debian.net qui est vraiment une bonne initiative). Par contre il semblerait qu'il y ait un problème avec ce paquet (bug #447053) : le programme ario se bloque dès le début de l'exécution.

Actuellement voici ce qui ressort de l'étude de ce cas :
  • Problème non présent lorsqu'on compile le programme "à la main" ;
  • Problème non présent lorsqu'on créé un paquet binaire en locale avec pbuilder ;
  • Ce problème existe sur la version compilée pour i386 mais il n'est pas sûr que ce soit le même problème sur les autres plateformes. A ce propos, ce serait d'ailleurs vraiment bien si des gens pouvaient essayer, notamment en AMD64. Vous pouvez suivre l'état des compilations sur cette page ;
  • Il semblerait qu'ario bloque sur un mutex dans la fonction bind_textdomain_codeset de gettext. Ario n'a qu'un seul thread quand il est compilé en local on peut voir 2 threads avec gdb lors du blocage d'ario avec le paquet Debian.

De l'aide sur ce sujet serait le bienvenu.

Pour tester le paquet Debian, un simple apt-get update && apt-get install ario devrait suffire si vous utiliser SID/unstable.

Pour les utilisateurs des autres distributions
Ario cherche des packageurs donc n'hésitez à vous manifester si ça vous intéresse.

Aller plus loin

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.