Package: lollypop
Version: 1.4.37-1

There is a possibility of missing dependencies in this package. After a
fresh install of lollypop (sudo apt install lollypop), the app is not able
to add any music files to the library. Also not able to play by opening
audio files directly from the file manager. Running lollypop in debug mode
(lollypop -d) gave several of the following error,

[ERROR] 2024-02-06 15:16:30 AlbumArtwork::__get_pixbuf_from_tags():
gst-core-error-quark: Your GStreamer installation is missing a plug-in. (12)

Installing the rhythmbox package makes lollypop work, which leads me to
believe that several crucial dependencies weren't installed before. Purging
rhythmbox (sudo apt purge rhythmbox) without removing its dependencies
doesn't break lollypop. But "sudo apt autoremove" does, which solidifies my
suspicion of missing dependencies during install. All or some of the
dependencies of rhythmbox which are necessary to lollypop and hence
attached herewith.

PS: This is my first ever bug report, pardon me if I broke any etiquettes
in reporting a bug.

I'm using Debian 12, 6.1.0-17 kernel. Also note that my machine has xfce
instead of gnome and perhaps these dependencies are native to gnome.

Possible dependencies
--------------------------------
bubblewrap docbook-xml fonts-dejavu fonts-dejavu-extra
gir1.2-javascriptcoregtk-4.0 gir1.2-peas-1.0 gir1.2-rb-3.0
  gir1.2-soup-2.4 gir1.2-webkit2-4.0 gsfonts gstreamer1.0-plugins-bad
gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly
  gstreamer1.0-x imagemagick-6-common libatomic1 libdirectfb-1.7-7
libdjvulibre-text libdjvulibre21 libdmapsharing-3.0-2
  libdv4 libfftw3-double3 libfluidsynth3 libfreeaptx0 libgpod-common
libgpod4 libgrilo-0.3-0 libgssdp-1.6-0
  libgstreamer-plugins-bad1.0-0 libgupnp-1.6-0 libgupnp-igd-1.0-4
libharfbuzz-icu0 libhyphen0 libimath-3-1-29
  libinstpatch-1.0-2 libjavascriptcoregtk-4.0-18 libjavascriptcoregtk-4.1-0
libjxr-tools libjxr0 libldacbt-enc2 liblqr-1-0
  liblrdf0 libltc11 libmagickcore-6.q16-6 libmagickcore-6.q16-6-extra
libmagickwand-6.q16-6 libmanette-0.2-0
  libmjpegutils-2.1-0 libmodplug1 libmpeg2encpp-2.1-0 libmplex2-2.1-0
libneon27 libnice10 libopencore-amrnb0
  libopencore-amrwb0 libopenexr-3-1-30 libopenh264-7 libopenni2-0
libpeas-1.0-0 libpeas-common libpipewire-0.3-0
  libpipewire-0.3-common libraptor2-0 librhythmbox-core10 libsbc1
libsgutils2-1.46-2 libsidplay1v5 libsoundtouch1
  libsoup-gnome2.4-1 libspa-0.2-modules libspandsp2 libsrtp2-1 libv4l-0
libv4lconvert0 libvo-aacenc0 libvo-amrwbenc0
  libwavpack1 libwebkit2gtk-4.0-37 libwebkit2gtk-4.1-0 libwildmidi2
libwmflite-0.2-7 libwoff1 libwpe-1.0-1
  libwpebackend-fdo-1.0-1 libyajl2 libyelp0 libzbar0 libzxing2
media-player-info python3-distro python3-mako
  python3-markupsafe rhythmbox-data sgml-data timgm6mb-soundfont
xdg-dbus-proxy xdg-desktop-portal xdg-desktop-portal-gtk yelp
  yelp-xsl

Reply via email to