Page 1 sur 1
[sonata] Mise à jour en version 1.5
Publié : mar. 22 avr. 2008, 21:21
par Skunnyk
Hello,
Donc la mise à jour de sonata en 1.5 traine (sorti depuis début avril), je pense en partie à cause d'une nouvelle dépendance : python-mpd, qui n'est que dans AUR actuellement (et que namcap considère comme inutile !)
Donc voici le PKGBUILD modifié de sonata, il faut auparavant faire un yaourt -S python-mpd, puis!
Code : Tout sélectionner
yaourt -U http://perso.toile-libre.org/~skunnyk/archlinux/sonata-1.5-1-i686.pkg.tar.gz
Si tout fonctionne aussi chez vous, je le metrais sur le repo, avec sa dépendance, python-mpd
Le changelog :
http://sonata.berlios.de/changelog.html
Merci aux testeurs
Ps: Pour rappel, sonata est une gui en GTK pour mpd

Publié : mar. 22 avr. 2008, 21:52
par warnaud
Perso ça tourne

Meric Skunnyk
Publié : mer. 23 avr. 2008, 21:42
par Skunnyk
Bon, j'upload tout ca, avec python-mpd en prime
Le PKGBUILD de sonata 1.5:
Code : Tout sélectionner
# Maintainer: James Rayner <james@archlinux.org>
# Contributor: William Rea <sillywilly@gmail.com>
# Contributor: Skunnyk <skunnyk@archlinux.fr>
pkgname=sonata
pkgver=1.5
pkgrel=1
pkgdesc="A lightweight GTK+ music client for MPD"
url="http://sonata.berlios.de"
license=('GPL3')
arch=(i686 x86_64)
depends=('python' 'gtk2' 'python-mpd')
source=(http://download.berlios.de/sonata/sonata-$pkgver.tar.bz2)
install=$pkgname.install
build() {
cd $startdir/src/sonata-$pkgver
python setup.py install --root=$startdir/pkg
}
md5sums=('8ab9c7a9ccfcb10056e44297cab1074a')
namcap me dis que python-mpd n'est pas nécessaire, mais en faite si
Pour python-mpd, j'ai simplement compilé le pkgbuild de aur :
http://aur.archlinux.org/packages.php?ID=15909
Publié : mer. 23 avr. 2008, 22:55
par Tebo
Sinon le dépôt lnf propose la version svn:

Publié : jeu. 01 mai 2008, 02:15
par Skunnyk
Je confirme que les packages ne sont PAS testé !
Peut être même pas par le packageur lui même .. sinon il se serait rendu compte que ça ne fonctionne pas !
Dernier exemple en date : sonata , qui est enfin passé en version 1.5 dans le repo [extra].. Mais sans la dépendance à python-mpd !
Resultat: le package ne fonctionne pas, avec une erreur :
Bref, comme souvent, n'hésitez pas à utiliser le package du repo.archlinux.fr , au moins çà marche ©®

Publié : jeu. 01 mai 2008, 11:09
par warnaud
Skunnyk a écrit :Je confirme que les packages ne sont PAS testé !
Peut être même pas par le packageur lui même .. sinon il se serait rendu compte que ça ne fonctionne pas !
Dernier exemple en date : sonata , qui est enfin passé en version 1.5 dans le repo [extra].. Mais sans la dépendance à python-mpd !
Resultat: le package ne fonctionne pas, avec une erreur :
Bref, comme souvent, n'hésitez pas à utiliser le package du repo.archlinux.fr , au moins çà marche ©®

La classe quoi

Publié : jeu. 01 mai 2008, 23:27
par elb
Avez-vous remarqué que les titres d'album contenant des caractères accentués ne sont plus affichés du tout dans la collection par Sonata 1.5 ? On peut toujours passer par la vue "système de fichiers" mais dans ce cas les chansons sont triées par ordre alphabétique, pas par numéro de piste. Bref quasi inutilisable avec des albums d'artistes de chez nous...
Publié : ven. 02 mai 2008, 19:20
par Skunnyk
Hello,
Hum, je n'ai pas remarqué çà, les albums ayant des accents passent bien quand même.
Tu as des messages d 'erreur dans la console quand tu le lance ?
Publié : ven. 02 mai 2008, 23:10
par Skunnyk
Bon, sonata 1.5 enfin dans extra et fonctionnel

Du coup ils ont aussi rajouté python-mpd dans extra

Bref, tout va bien :p
Publié : lun. 05 mai 2008, 10:05
par elb
Lorsque j'essaie d'afficher dans la bibliothèque un album dont le titre contient des caractères accentués, l'album n'apparait pas et j'obtiens à la console les messages suivants :
Code : Tout sélectionner
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/sonata/main.py", line 3075, in on_library_row_activated
self.library_browse(None, value)
File "/usr/lib/python2.5/site-packages/sonata/main.py", line 2409, in library_browse
coverfile = self.library_get_album_cover(dirs[i], artists[i], albums[i])
File "/usr/lib/python2.5/site-packages/sonata/main.py", line 2444, in library_get_album_cover
tmp, coverfile = self.artwork_get_local_image(dir, artist, album)
File "/usr/lib/python2.5/site-packages/sonata/main.py", line 4038, in artwork_get_local_image
testfile = img.single_image_in_dir(self.musicdir[self.profile_num] + songpath)
File "/usr/lib/python2.5/site-packages/sonata/img.py", line 62, in single_image_in_dir
dir = gobject.filename_from_utf8(dir)
gobject.GError: Séquence d'octets non valide en entrée du convertisseur
Apparemment un problème de conversion entre locales (mon système est en utf8).
Publié : lun. 05 mai 2008, 21:53
par elb
Une visite sur le site de dev de Sonata m'apprends qu'une version 1.5.1 corrigeant entre autre ce problème est sortie le 3/5 :
https://lists.berlios.de/pipermail/sona ... 08-May.txt
Probablement bientôt une mise à jour dans Arch...
Publié : lun. 05 mai 2008, 23:33
par Skunnyk
Héhé, merci de l'info, je me compile ca en attendant la MAJ "officielle"

Si ca en interesse, je peux mettre çà sur le repo.
Pour les albums, j'avais pas de problème, par contre, j'ai des plantage lorsque je veux mettre à jour la pochette d'un album, et qu'il ya des accents, sonata se ferme ... Mais c'est assez aléatoire.
Publié : mar. 06 mai 2008, 08:25
par warnaud
Moi ça arrive qu'il se ferme même sans accents :p mais bon vu que c'est une interface à mpd pas de coupure de son
