Your message dated Mon, 27 Jan 2014 16:04:10 +0000 with message-id <[email protected]> and subject line Bug#728704: fixed in sonata 1.6.2.1-5.1 has caused the Debian Bug report #728704, regarding sonata: missing crossfade in status breaks sonata (mpd >=0.18) to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 728704: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=728704 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: sonata Version: 1.6.2.1-5 Severity: important Tags: patch Hi, using MPD from unstable (>=0.18) broke sonata. Sonata sadly displays a "No Read Permissions" instead of any more appropriate error or even logging the actual exception causing it to think it doesn't have permissions. The patch below fixes the problem (well one could also set crossfade to 1 ;)). Note that there is an extra hunk (which should be better split in a separate patch or dropped altogether if it's not a problem) that assigns what seems to be the correct value to prevconn. Looking around main.py prevconn and conn should be the same type and are compared all over the place except that at some point prevconn is assigned client... Your option to drop it, the problem I have is fixed by checking if 'xfade' was returned in the status command. And I almost forgot, thanks for maintaining sonata, I have tried a few graphical clients and it's way better than anything else. --- sonata-1.6.2.1/sonata/main.py 2009-09-22 06:02:16.000000000 +0900 +++ sonata-1.6.2.1.orig/sonata/main.py 2013-11-04 21:36:52.772259153 +0900 @@ -989,7 +989,7 @@ class Base(object): self.repeatmenu.set_active(self.status['repeat'] == '1') if not self.last_random or self.last_random != self.status['random']: self.randommenu.set_active(self.status['random'] == '1') - if self.status['xfade'] == '0': + if not 'xfade' in self.status or self.status['xfade'] == '0': self.config.xfade_enabled = False else: self.config.xfade_enabled = True @@ -1001,7 +1001,7 @@ class Base(object): return except: pass - self.prevconn = self.client + self.prevconn = self.conn self.prevstatus = self.status self.prevsonginfo = self.songinfo self.conn = False --- mattia -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (1001, 'unstable'), (1001, 'testing'), (1001, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.11.2+ (SMP w/4 CPU cores) Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages sonata depends on: ii python 2.7.5-5 ii python-dbus 1.2.0-2+b1 ii python-gtk2 2.24.0-3+b1 ii python-mpd 0.3.0-4 ii python2.6 2.6.8-2 ii python2.7 2.7.5-8 Versions of packages sonata recommends: ii python-eggtrayicon 2.25.3-12 ii python-tagpy 2013.1-3+b1 Versions of packages sonata suggests: pn python-mmkeys <none> -- no debconf information
--- End Message ---
--- Begin Message ---Source: sonata Source-Version: 1.6.2.1-5.1 We believe that the bug you reported is fixed in the latest version of sonata, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Stephen Kitt <[email protected]> (supplier of updated sonata package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 25 Jan 2014 15:29:25 +0100 Source: sonata Binary: sonata python-mmkeys Architecture: source all amd64 Version: 1.6.2.1-5.1 Distribution: unstable Urgency: medium Maintainer: Python Applications Packaging Team <[email protected]> Changed-By: Stephen Kitt <[email protected]> Description: python-mmkeys - Multimedia key support as a PyGTK object sonata - GTK+ client for the Music Player Daemon (MPD) Closes: 728704 Changes: sonata (1.6.2.1-5.1) unstable; urgency=medium . * Non-maintainer upload. * Fix "missing crossfade in status breaks sonata (mpd >=0.18)" by applying the patch provided by Mattia Dongili. (Closes: #728704.) Checksums-Sha1: d5722419660f1ee8eea74fd78082801ec060d5d2 2065 sonata_1.6.2.1-5.1.dsc f8db107786566091b1b7db071c480f838831b7ab 8184 sonata_1.6.2.1-5.1.debian.tar.xz aec6b91e7cbda9f10ec358a49dfd7f1abf0ba47e 278582 sonata_1.6.2.1-5.1_all.deb a42830092028fb6a0c9f4f2468674d8b915ed520 18734 python-mmkeys_1.6.2.1-5.1_amd64.deb Checksums-Sha256: 710795168d114814e42d4351ebddafff56a670db418076debb885576821e5e47 2065 sonata_1.6.2.1-5.1.dsc 1fd0d5f18d738d498373c2937325cba43cb67919eb41e79d621b94d17f6a0ed3 8184 sonata_1.6.2.1-5.1.debian.tar.xz b861023747e2f6e58c1f7054b5214bae4324b6fe8ed7c290529ccfa56cc24e9e 278582 sonata_1.6.2.1-5.1_all.deb 0bae7b0a8e3e7d60c54d5cbdd38e1c0cb7f9133c8a14e2f3d15e6884c882f77a 18734 python-mmkeys_1.6.2.1-5.1_amd64.deb Files: eb53cc3fa198f4a5af50dcd213000cd6 2065 sound optional sonata_1.6.2.1-5.1.dsc 266fe8f051246323dd2ab0c14993b5cb 8184 sound optional sonata_1.6.2.1-5.1.debian.tar.xz 7613b15607b559319691cf8a35c1917b 278582 sound optional sonata_1.6.2.1-5.1_all.deb b03f2f15c1c0fddcb7c663fab60975ed 18734 python optional python-mmkeys_1.6.2.1-5.1_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCgAGBQJS49xFAAoJEHWXeKmja0lPP2cP/Am3Nvo3td2doDl5PAyqeRC1 gEMvR/KeQSDjob+xfude8Cdxl0lvSVO84ApBn7hAtfk3j14VEKbsBfnW/KRcnDqr ZdCKRE3Ae9XzKW/R6TLIvttB/t5/Q2tFNG2YGoGKBcDLs0z9nkXJhT1h3T5ze0jj qv3EZTEn2jvHSAX1ap3eEPNGRFjmjU6mEn7iZiSFnbGPAeNebTwpdmxSTntSvp85 b7LzgRLLikkbvdSpoX5VZ538UhcRaMs5FZhoaEhBvf28Nr+gVXT2ain/j8o/sONA rnmNYES8P3SuQAXipIvSn6dLBEq8E/yKTBsxzfPHNq9t2fTPzj8LHO6XjQobJAmD xYCd+3th246M/x5poeyWS9GoIbd+AmkAVDEWFdD3IT0Ykxpht4d+8oRYNIFDzGr+ Ars5WJ9JR4wMXuVZctJ25kXzKmxej8zt7KrmEpBLUlc2Oh+rNMMIYuSX+9X0m1qp FAhSR/TldkSQ8OavWgTsDdqUp81WD06F56HkAMhmFL/jOkqikgkCh9p926uEuJW6 U2ReWBvtnfLzKoRqYlrNtajnD6fLjZ8Yu6D0dHvNaoxgKmrqPX9krl6yd62ntjGQ +g2y/GgSDXnWnqzwN5UQ95u69yVvpmPRPkYnz3VHYKZAjFpo1xs+PkatjEyTvZN8 DKje+evHwPcnv1qx6kph =GgNA -----END PGP SIGNATURE-----
--- End Message ---

