Dear release team, with the patch from the upstream commit it is possible to fix this Bug. I've attached a debdiff of the package with the patch applied. I hope you can make use of this and possibly add it to proposed updates. Regards, Marcel Meißner
diff -Nru rhythmbox-2.97/debian/changelog rhythmbox-2.97/debian/changelog
--- rhythmbox-2.97/debian/changelog 2012-07-28 03:42:01.000000000 +0200
+++ rhythmbox-2.97/debian/changelog 2013-07-21 14:13:17.000000000 +0200
@@ -1,3 +1,11 @@
+rhythmbox (2.97-2.2) UNRELEASED; urgency=normal
+
+ * Non-maintainer upload.
+ * fix rhythmbox not resuming from pause on audio-cd playback
+ (Closes: #681374)
+
+ -- Marcel Meißner <mm-meissner@gmx.de> Sun, 21 Jul 2013 12:43:21 +0200
+
rhythmbox (2.97-2.1) unstable; urgency=high
* Non-maintainer upload.
diff -Nru rhythmbox-2.97/debian/patches/series rhythmbox-2.97/debian/patches/series
--- rhythmbox-2.97/debian/patches/series 2012-07-27 22:40:37.000000000 +0200
+++ rhythmbox-2.97/debian/patches/series 2013-07-21 13:12:24.000000000 +0200
@@ -1,2 +1,3 @@
rb-mb5.patch
CVE-2012-3355.patch
+shell-player-clear-playlist.patch
diff -Nru rhythmbox-2.97/debian/patches/shell-player-clear-playlist.patch rhythmbox-2.97/debian/patches/shell-player-clear-playlist.patch
--- rhythmbox-2.97/debian/patches/shell-player-clear-playlist.patch 1970-01-01 01:00:00.000000000 +0100
+++ rhythmbox-2.97/debian/patches/shell-player-clear-playlist.patch 2013-07-21 13:16:14.000000000 +0200
@@ -0,0 +1,20 @@
+From: Jonathan Matthew <jonathan@d14n.org>
+Subject: shell-player: clear playlist parser cancellable when pausing
+Origin: upstream, https://git.gnome.org/browse/rhythmbox;a=commitdiff;h=98e5a25b3c32c9915357968a78783c1ac21c7130
+Bug: https://bugzilla.gnome.org/show_bug.cgi?id=663440
+Debian-Bug: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=681374
+Index: rhythmbox-2.97/shell/rb-shell-player.c
+===================================================================
+--- rhythmbox-2.97.orig/shell/rb-shell-player.c 2012-06-03 10:03:15.000000000 +0200
++++ rhythmbox-2.97/shell/rb-shell-player.c 2013-07-21 13:12:53.588599603 +0200
+@@ -2378,6 +2378,10 @@
+ rb_debug ("playing source is already NULL");
+ } else if (rb_source_can_pause (player->priv->source)) {
+ rb_debug ("pausing mm player");
++ if (player->priv->parser_cancellable != NULL) {
++ g_object_unref (player->priv->parser_cancellable);
++ player->priv->parser_cancellable = NULL;
++ }
+ rb_player_pause (player->priv->mmplayer);
+ songs = rb_source_get_entry_view (player->priv->current_playing_source);
+ if (songs)
Attachment:
signature.asc
Description: This is a digitally signed message part