Package: quodlibet Version: 4.6.0-5 Severity: important Tags: patch X-Debbugs-Cc: asik...@proton.me
Dear Maintainer, After installing the quodlibet package, and attempting to launch its main Quodlibet program in KDE Plasma, I observed that the application never showed up, and no error message was displayed. Entering 'quodlibet' in a teriminal revealed the following exceptions: E: [0000.060] util.importhelper.load_dir_modules: __init__.py:463:__getattr__: AttributeError: libmodplug.so.1 E: [0000.252] errorreport.main.errorhook: __init__.py:463:__getattr__: AttributeError: libmodplug.so.1 Installing package 'libmodplug1' manually seems to make the issue disappear, as the main program is then able to start as expected. However, according to an upstream bug/issue entry [1] and upstream documentation [2], libmodplug1 is not supposed to be strictly required. There is an upstream commit [3] which fixes this so that libmodplug1 once again becomes optional. I can submit a patch to backport the fix. This would be my first Debian patch, so I will first wait for somebody to validate my report. Thank you. [1] https://github.com/quodlibet/quodlibet/issues/4528 [2] https://github.com/quodlibet/quodlibet/blob/quodlibet-4.6/docs/packaging.rst#optional-runtime-dependencies [3] https://github.com/quodlibet/quodlibet/commit/7fda4345bdabafa896f4a632990c20d91076e98d -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 6.12.11-amd64 (SMP w/2 CPU threads; PREEMPT) Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages quodlibet depends on: ii exfalso 4.6.0-5 ii gir1.2-gst-plugins-base-1.0 1.24.11-1 ii gir1.2-gstreamer-1.0 1.24.12-1 ii gir1.2-keybinder-3.0 0.3.2-1.1+b3 ii gstreamer1.0-alsa 1.24.11-1 ii gstreamer1.0-plugins-base 1.24.11-1 ii gstreamer1.0-plugins-good 1.24.11-5 ii gstreamer1.0-plugins-ugly 1.24.12-1 ii python3 3.13.1-2 Versions of packages quodlibet recommends: pn gir1.2-gtksource-3.0 <none> ii plasma-workspace [notification-daemon] 4:6.2.5-1 ii python3-dbus 1.3.2-5+b4 ii python3-pyinotify 0.9.6-5 Versions of packages quodlibet suggests: pn gstreamer1.0-plugins-bad <none> -- no debconf information