Package: mpdscribble Version: 0.2.12-6 Severity: important Hello,
last week-end, I restarted the mpdscribble daemon, and today, I just see that all the musics I played throught mpd has not been scrobbled to my Last.fm account. I upgraded the mpd and libmpd packages last week. In the mpdscribble's log file, there's no sign of songs changes (despite mpd has played several songs) : ==================================== [2008/01/23 12:38:06] notice: sending password ... [2008/01/23 12:38:06] notice: connected to mpd 0.13.0 at 127.0.0.1:6600. [2008/01/23 12:38:06] notice: starting mpdscribble (mdc 0.2.12). [2008/01/23 12:38:06] notice: (loaded 0 songs from cache) [2008/01/23 12:38:07] notice: handshake ok. [2008/01/23 12:38:07] notice: submit url: http://87.117.229.205:80/protocol_1.1 [2008/01/23 12:38:07] notice: interval set to 1 seconds. [2008/01/23 12:40:44] notice: shutting down... ==================================== This log is not very helpful, since it doesn't show any song activity (of course, this is why I am reporting this bug :-) ), despite I played and skipped several songs during this laps time (just to test). I digged into the mpdscribble source code, and it seems it provides it's own version of libmpdclient. However, there's no version associated with this library. So, I tried to recompile the mpdscribble executable against the system-wide libmpdclient (provided by the libmpd-dev package), and since, it seems to work much better ("new song detected", and the like). I guess the "old" (?) libmpdclient provided by mpdscribble is not compatible with the newer mpd I have on my system, and so, that's why it didn't work. Is there any reason not to use the system-wide libmpdclient (despite the fact the mpdscribble upstream already provides this library) ? Is it possible to build mpdscribble against it ? If no, could you look at the bug reported at the beginning of this mail ? Thanks you, - Jonathan -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.22-3-686 (SMP w/2 CPU cores) Locale: LANG=en_US.ISO-8859-15, LC_CTYPE=en_US.ISO-8859-15 (charmap=ISO-8859-15) Shell: /bin/sh linked to /bin/bash Versions of packages mpdscribble depends on: ii adduser 3.105 add and remove users and groups ii debconf [debconf-2.0] 1.5.18 Debian configuration management sy ii libc6 2.7-5 GNU C Library: Shared libraries ii libglib2.0-0 2.14.3-1 The GLib library of C routines ii libmpd0 0.15.0-3 High-level client library for acce ii libsoup2.2-8 2.2.104-1 an HTTP library implementation in ii logrotate 3.7.1-3 Log rotation utility ii lsb-base 3.1-24 Linux Standard Base 3.1 init scrip mpdscribble recommends no packages. -- debconf information: * mpdscribble/user: multani * mpdscribble/systemwide: true -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]