Hi Dne Mon, 19 May 2008 21:36:51 +0300 Matviychuk Oleg <[EMAIL PROTECTED]> napsal(a):
> Seems that after one of recent testing upgrades sonata became unusable:
> $ sonata
> Traceback (most recent call last):
> File "/usr/bin/../bin/sonata", line 48, in <module>
> app = main.Base()
> File "/usr/lib/python2.5/site-packages/sonata/main.py", line 1065, in
> __init__
> self.iterate_now()
> File "/usr/lib/python2.5/site-packages/sonata/main.py", line 1654, in
> iterate_now
> self.iterate()
> File "/usr/lib/python2.5/site-packages/sonata/main.py", line 1611, in
> iterate
> self.handle_change_status()
> File "/usr/lib/python2.5/site-packages/sonata/main.py", line 3431, in
> handle_change_status
> self.current_update()
> File "/usr/lib/python2.5/site-packages/sonata/main.py", line 3853, in
> current_update
> self.songs = self.client.playlistinfo()
> File "/usr/lib/python2.5/site-packages/mpd.py", line 131, in <lambda>
> return lambda *args: self._docommand(attr, args, retval)
> File "/usr/lib/python2.5/site-packages/mpd.py", line 139, in _docommand
> return retval()
> File "/usr/lib/python2.5/site-packages/mpd.py", line 260, in _getsongs
> return self._getobjects(["file"])
> File "/usr/lib/python2.5/site-packages/mpd.py", line 257, in _getobjects
> return self._wrapiterator(self._readobjects(delimiters))
> File "/usr/lib/python2.5/site-packages/mpd.py", line 230, in _wrapiterator
> return list(iterator)
> File "/usr/lib/python2.5/site-packages/mpd.py", line 204, in _readobjects
> for key, value in self._readitems():
> File "/usr/lib/python2.5/site-packages/mpd.py", line 183, in _readitems
> item = self._readitem(separator)
> File "/usr/lib/python2.5/site-packages/mpd.py", line 171, in _readitem
> line = self._readline()
> File "/usr/lib/python2.5/site-packages/mpd.py", line 156, in _readline
> raise ConnectionError("Connection lost while reading line")
> mpd.ConnectionError: Connection lost while reading line
I have no idea why this can happen. Maybe python-mpd author has an idea
why gmpc (python-mpdclient) works and sonata (python-mpd) not?
--
Michal Čihař | http://cihar.com | http://blog.cihar.com
signature.asc
Description: PGP signature

