Package: rbscrobbler Version: 0.0.9pre3-3 Severity: wishlist If you start rbscrobbler before rhythmbox, it will never figure out that rhythmbox is running. The output is as follows:
[20050517 16:22:40] [Audioscrobbler] Plugin ID: rbx, Version 0.9 (Protocol 1.1) [20050517 16:22:40] [Audioscrobbler] 2 saved entries loaded. [20050517 16:22:40] [Audioscrobbler] Set username to "xxx". [20050517 16:22:40] [Audioscrobbler] Set password. [20050517 16:22:41] [Rhythmbox_Bonobo] Adding callback (song): __main__::__song_change [20050517 16:22:41] [Rhythmbox_Bonobo] Adding callback (state): __main__::__playing_change [20050517 16:22:41] [Rhythmbox_Bonobo] Adding callback (song): __main__::__callback_song [20050517 16:22:41] [Audioscrobbler] Performing handshake... [20050517 16:27:47] [Audioscrobbler] Handshake was successful. [20050517 16:27:49] [Audioscrobbler] Running queue. and no song that you listen to in rhythmbox is added to the queue. However, if you have rhthmbox running, and *then* run rbscrobbler, the expected behavior is observed: [20050517 16:27:22] [Rhythmbox_Bonobo] Rhythmbox is running. [20050517 16:27:22] [Rhythmbox_Bonobo] Removing Bonobo listeners (Rhythmbox) [20050517 16:27:22] [Rhythmbox_Bonobo] Adding Bonobo listeners... [20050517 16:27:22] [Audioscrobbler] Plugin ID: rbx, Version 0.9 (Protocol 1.1) [20050517 16:27:22] [Audioscrobbler] 2 saved entries loaded. [20050517 16:27:22] [Audioscrobbler] Set username to "xxx". [20050517 16:27:22] [Audioscrobbler] Set password. [20050517 16:27:22] [Rhythmbox_Bonobo] Adding callback (song): __main__::__song_change [20050517 16:27:22] [Rhythmbox_Bonobo] Adding callback (state): __main__::__playing_change [20050517 16:27:22] [Rhythmbox_Bonobo] Adding callback (song): __main__::__callback_song [20050517 16:27:22] [Audioscrobbler] Performing handshake... It would be nice if rbscrobbler were integrated with rhythmbox itself so that it didn't need to be run separately, but it would also be convenient if it polled to see if rhythmbox was running after it started and did not find it. micah -- System Information: Debian Release: 3.1 APT prefers unstable APT policy: (300, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.8-2-k7 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages rbscrobbler depends on: ii python 2.3.5-2 An interactive high-level object-o ii python-gnome2 2.6.1-1 Python bindings for the GNOME desk ii rhythmbox 0.8.8-12 music player and organizer for GNO -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]