Bug#855374: [rhythmbox-plugins] Replaygain plugin does not work

Bruno Kleinert fuddl at debian.org
Fri Feb 17 10:16:29 UTC 2017


Package: rhythmbox-plugins
Version: 3.4.1-2+b1
Severity: normal

--- Please enter the report below this line. ---
Hi,

the replaygain plugin for rhythmbox is broken. To reproduce, I used Ogg
Vorbis audio files that have a replay gain tag set by vorbisgain from
the vorbisgain package. To compare the playback volumes, I used gnome-
music, with /org/gnome/Music/replaygain=true in dconf, and it played
back the Ogg Vorbis files with a different volume in comparison to
rhythmbox.

When I start rhythmbox from a terminal with the replaygain plugin
enabled, it spits out the following backtrace in the terminal:
(0)fuddl at flutschi:~$ LC_ALL=C rhythmbox

(rhythmbox:11175): Gtk-WARNING **: Failed to register client:

GDBus.Error:org.gnome.SessionManager.AlreadyRegistered: Unable to
register client
Traceback (most recent call last):
  File "/usr/lib/x86_64-linux-
gnu/rhythmbox/plugins/replaygain/replaygain.py", line 44, in
do_activate
    self.player = ReplayGainPlayer(self.object)
  File "/usr/lib/x86_64-linux-
gnu/rhythmbox/plugins/replaygain/player.py", line 48, in __init__
    if Gst.ElementFactory.find(e) is None:
  File "/usr/lib/python3/dist-packages/gi/overrides/Gst.py", line 348,
in fake_method
    raise NotInitialized("Please call Gst.init(argv) before using
GStreamer")
gi.overrides.Gst.NotInitialized: Please call Gst.init(argv) before
using GStreamer


When I tell rhythmbox to quit, another backtrace appears:

Traceback (most recent call last):
  File "/usr/lib/x86_64-linux-
gnu/rhythmbox/plugins/replaygain/replaygain.py", line 48, in
do_deactivate
    self.player.deactivate()
AttributeError: 'ReplayGainPlugin' object has no attribute 'player'

(rhythmbox:11175): Gtk-WARNING **: mnemonic "s" wasn't removed for
widget (0x55f762a18960)


Greetings - Fuddl

--- System information. ---
Architecture: 
Kernel:       Linux 4.9.0-1-amd64

Debian Release: 9.0
  500 unstable        ftp.uni-erlangen.de 
    1 experimental    ftp.uni-erlangen.de 

--- Package information. ---
Depends                          (Version) | Installed
==========================================-+-===============
libc6                            (>= 2.14) | 2.24-9
libdmapsharing-3.0-2           (>= 2.9.12) | 2.9.37-1
libgdk-pixbuf2.0-0             (>= 2.22.0) | 2.36.5-2
libglib2.0-0                   (>= 2.37.3) | 2.50.3-1
libgpod4                       (>= 0.7.92) | 0.8.3-8
libgrilo-0.3-0                  (>= 0.3.0) | 0.3.2-2
libgstreamer1.0-0               (>= 1.0.0) | 1.10.3-1
libgtk-3-0                      (>= 3.0.0) | 3.22.8-1
libgudev-1.0-0                    (>= 146) | 230-3
libjson-glib-1.0-0             (>= 0.12.0) | 1.2.2-1
liblirc-client0                            | 0.9.4c-7
libmtp9                         (>= 1.1.0) | 1.1.12-1
libnotify4                      (>= 0.7.0) | 0.7.7-1
libpango-1.0-0                 (>= 1.14.0) | 1.40.3-3
libpeas-1.0-0                   (>= 1.0.0) | 1.20.0-1
librhythmbox-core10         (= 3.4.1-2+b1) | 3.4.1-2+b1
libsecret-1-0                    (>= 0.18) | 0.18.5-2
libsoup2.4-1                   (>= 2.42.0) | 2.56.0-2
libtotem-plparser18            (>= 3.10.0) | 3.10.7-1
python3                           (<< 3.6) | 3.5.3-1
python3                          (>= 3.5~) | 3.5.3-1
python3.5                                  | 3.5.3-1
python3:any                  (>= 3.3.2-2~) | 
rhythmbox                   (= 3.4.1-2+b1) | 3.4.1-2+b1
gir1.2-rb-3.0               (= 3.4.1-2+b1) | 3.4.1-2+b1
gir1.2-glib-2.0                            | 1.50.0-1
gir1.2-gtk-3.0                             | 3.22.8-1
gir1.2-webkit2-4.0                         | 2.14.5-1
gir1.2-peas-1.0                            | 1.20.0-1
gir1.2-gnomekeyring-1.0                    | 3.12.0-1+b1
gir1.2-gstreamer-1.0                       | 1.10.3-1
gir1.2-secret-1                            | 0.18.5-2
python3-gi                                 | 3.22.0-2
python3-mako                               | 1.0.6+ds1-2
zeitgeist-core                             | 0.9.16-0.2


Package's Recommends field is empty.

Package's Suggests field is empty.



-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20170217/e1fc9d0d/attachment.sig>


More information about the pkg-gnome-maintainers mailing list