Package: listen
Version: 0.6.3-2
Severity: normal

Hi.

I'm looking for a music player that is lighter than, say, rhythmbox, but
I'm having a really hard time finding one. From the description, it
seems that "listen" might meet my requirements.

Unfortunately, when I try to use listen to browse music on my daap
server (actually, mt-daapd), listen spews quite a good amount of
tracebacks due to exceptions being thrown from its python modules
loaded.

In particular:

,----
| Loading DAAP songs AT 192.168.0.183:3689
| Exception in thread Thread-17:
| Traceback (most recent call last):
|   File "/usr/lib/python2.5/threading.py", line 486, in __bootstrap_inner
|     self.run()
|   File "/usr/lib/python2.5/threading.py", line 446, in run
|     self.__target(*self.__args, **self.__kwargs)
|   File "/usr/lib/listen/source/daapclient.py", line 64, in add_service
|     l =  DaapLibrary(address, port)
|   File "/usr/lib/listen/source/daapclient.py", line 141, in __init__
|     tracks = self.library.tracks()
|   File "/usr/lib/python2.5/site-packages/daap.py", line 526, in tracks
|     'meta':daap_atoms
|   File "/usr/lib/python2.5/site-packages/daap.py", line 491, in request
|     return self.connection.request(r, params, answers)
|   File "/usr/lib/python2.5/site-packages/daap.py", line 418, in request
|     response    = self._get_response(r, params)
|   File "/usr/lib/python2.5/site-packages/daap.py", line 410, in _get_response
|     response    = self.socket.getresponse()
|   File "/usr/lib/python2.5/httplib.py", line 928, in getresponse
|     response.begin()
|   File "/usr/lib/python2.5/httplib.py", line 385, in begin
|     version, status, reason = self._read_status()
|   File "/usr/lib/python2.5/httplib.py", line 343, in _read_status
|     line = self.fp.readline()
|   File "/usr/lib/python2.5/socket.py", line 372, in readline
|     data = recv(1)
| timeout: timed out
`----

I find it strange that it gives a "time out" error, as the server
promptly reply to the messages (it is sitting right here at my side,
unloaded and works perfectly with other clients, including Apple's own
iTunes, among other clients in this Debian box).

Oh, talking about python, I can browse the server without any problems
with python-daap:

,----
| rbrito:~$ python /usr/share/doc/python-daap/examples/itshell.py
| 
|     The python/daap interactive shell.
|     Type 'help' for help.
|     
| (no server): connect 192.168.0.183
| Connecting to '192.168.0.183':3689
| 2009-08-06 18:17:33,279 DEBUG getting /content-codes
| 2009-08-06 18:17:33,332 DEBUG getting /server-info
| 2009-08-06 18:17:33,352 DEBUG getting /login
| 2009-08-06 18:17:33,371 DEBUG Logged in as session 12
| 2009-08-06 18:17:33,371 DEBUG getting /databases?session-id=12
| 2009-08-06 18:17:33,534 DEBUG getting /databases?session-id=12
| using database 'u'lutz''
| 2009-08-06 18:17:33,864 DEBUG getting 
/databases/1/items?session-id=12&meta=dmap.itemid,dmap.itemname,daap.songalbum,daap.songartist,daap.songformat,daap.songtime,daap.songsize,daap.songgenre,daap.songyear,daap.songtracknumber
| 
| Got 11042 tracks
| (192.168.0.183:3689):
`----

If any further information is desired, please let me know.


Regards, Rogério Brito.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.31-rc5-1 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.utf-8, LC_CTYPE=pt_BR.utf-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages listen depends on:
ii  gstreamer0.10-alsa            0.10.24-1  GStreamer plugin for ALSA
ii  gstreamer0.10-plugins-base    0.10.24-1  GStreamer plugins from the "base" 
ii  gstreamer0.10-plugins-good    0.10.15-2  GStreamer plugins from the "good" 
ii  libc6                         2.9-23     GNU C Library: Shared libraries
ii  libglib2.0-0                  2.20.4-1   The GLib library of C routines
ii  libgtk2.0-0                   2.16.5-1   The GTK+ graphical user interface 
ii  notification-daemon           0.4.0-1    a daemon that displays passive pop
ii  python-central                0.6.11     register and build utility for Pyt
ii  python-dbus                   0.83.0-1   simple interprocess messaging syst
ii  python-elementtree            1.2.6-14   Light-weight toolkit for XML proce
ii  python-glade2                 2.14.1-3   GTK+ bindings: Glade support
ii  python-gst0.10                0.10.16-1  generic media-playing framework (P
ii  python-gtk2                   2.14.1-3   Python bindings for the GTK+ widge
ii  python-gtkmozembed            2.25.3-2   Python bindings for the GtkMozEmbe
ii  python-mutagen                1.15-2     audio metadata editing library
ii  python-pyinotify              0.8.6-2    simple Linux inotify Python bindin
ii  python-xdg                    0.15-1.1   A python library to access freedes

Versions of packages listen recommends:
ii  gnome-icon-theme              2.26.0-1   GNOME Desktop icon theme
pn  gstreamer0.10-esd             <none>     (no description available)
pn  gstreamer0.10-x               <none>     (no description available)
ii  python-avahi                  0.6.25-1   Python utility package for Avahi
ii  python-daap                   0.7.1-2    DAAP client implemented in Python
ii  python-gpod                   0.7.2-1    Python bindings for libgpod
pn  python-musicbrainz2           <none>     (no description available)
pn  python-tunepimp               <none>     (no description available)

Versions of packages listen suggests:
ii  gstreamer0.10-plugins-bad   0.10.13-1    GStreamer plugins from the "bad" s
ii  gstreamer0.10-plugins-ugly  0.10.12-1+b1 GStreamer plugins from the "ugly" 
pn  icecast2 | icecast-server   <none>       (no description available)
pn  libtunepimp5                <none>       (no description available)
pn  python-eggtrayicon          <none>       (no description available)
pn  python-gnome2               <none>       (no description available)
pn  python-sexy                 <none>       (no description available)

-- no debconf information

-- 
Rogério Brito : rbr...@{mackenzie,ime.usp}.br : GPG key 1024D/7C2CAEB8
http://www.ime.usp.br/~rbrito : http://meusite.mackenzie.com.br/rbrito
Projects: algorithms.berlios.de : lame.sf.net : vrms.alioth.debian.org



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to