Bug#985304: rhythmbox-plugins should depend on grilo-plugins ( not libgrilo )

crvi crvisqr at gmail.com
Mon Mar 15 16:30:26 GMT 2021


Package: rhythmbox-plugins
Version: 3.4.4-4
Severity: normal
X-Debbugs-Cc: crvisqr at gmail.com

Dear Maintainer,

   * What led up to the situation?

Installed rhythmbox in docker image and start rhythmbox.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

Enable grilo plugin in rhythmbox preferences -> plugins.

   * What was the outcome of this action?

On x64:

(rhythmbox:16267): Grilo-WARNING **: 16:20:56.724: [registry] ../src/grl-
registry.c:1410: Could not open directory '/usr/lib/x86_64-linux-
gnu/grilo-0.3': Error opening directory ?/usr/lib/x86_64-linux-gnu/grilo-0.3?:
No such file or directory

On arm:

(rhythmbox:24383): Grilo-WARNING **: 04:39:51.706: [registry] ../src/grl-
registry.c:1354: Could not open directory '/usr/lib/arm-linux-
gnueabihf/grilo-0.3': Error opening directory “/usr/lib/arm-linux-
gnueabihf/grilo-0.3”: No such file or directory

This happens since grilo-plugins package was not installed. rhythmbox-plugins
should have runtime dependency on grilo-plugins and build dependency on
libgrilo.

grilo-plugins already has a runtime dependency on libgrilo.

   * What outcome did you expect instead?

Grilo plugin should load fine.


-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.10.0-4-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE not
set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages rhythmbox-plugins depends on:
ii  gir1.2-glib-2.0       1.66.1-1+b1
ii  gir1.2-gstreamer-1.0  1.18.3-1
ii  gir1.2-gtk-3.0        3.24.24-3
ii  gir1.2-peas-1.0       1.28.0-2+b1
ii  gir1.2-rb-3.0         3.4.4-4
ii  gir1.2-secret-1       0.20.4-2
ii  gir1.2-webkit2-4.0    2.30.5-1
ii  libc6                 2.31-9
ii  libdmapsharing-3.0-2  2.9.41-3
ii  libgdk-pixbuf-2.0-0   2.42.2+dfsg-1
ii  libgdk-pixbuf2.0-0    2.40.2-2
ii  libglib2.0-0          2.66.7-2
ii  libgpod4              0.8.3-16
ii  libgrilo-0.3-0        0.3.13-1
ii  libgstreamer1.0-0     1.18.3-1
ii  libgtk-3-0            3.24.24-3
ii  libgudev-1.0-0        234-1
ii  libimobiledevice6     1.3.0-6
ii  libjson-glib-1.0-0    1.6.2-1
ii  liblirc-client0       0.10.1-6.2+b1
ii  libmtp9               1.1.17-3
ii  libnotify4            0.7.9-3
ii  libpango-1.0-0        1.46.2-3
ii  libpeas-1.0-0         1.28.0-2+b1
ii  librhythmbox-core10   3.4.4-4
ii  libsecret-1-0         0.20.4-2
ii  libsoup2.4-1          2.72.0-2
ii  libtotem-plparser18   3.26.5-5
ii  python3               3.9.2-2
ii  python3-gi            3.38.0-2
ii  python3-mako          1.1.3+ds1-2
ii  python3.9             3.9.2-1
ii  rhythmbox             3.4.4-4

rhythmbox-plugins recommends no packages.

rhythmbox-plugins suggests no packages.


More information about the pkg-gnome-maintainers mailing list