Package: libsoup-3.0-0 Version: 3.6.5-2 Dear Maintainer,
Users of our GStreamer based application (Mopidy) have experienced deadlocks when using souphttpsrc, a GStreamer plugin built on libsoup-3.0. It was identified as a lock-ordering problem caused by libsoup's long-standing incorrect use of GLib GModule functions within its constructor. The libsoup fix was merged on 18/7/2025. The deadlock was made possible by changes to gstreamer1.0-plugins-good that are present in the Debian 1.26.2 package shipping in Trixie. I appreciate this isn't a security issue, but souphttpsrc is a fundamental GStreamer plugin that will otherwise be broken in the upcoming Trixie release. It would be great if you could consider porting the upstream libsoup fix. Thanks, Nick Upstream error description: https://gitlab.gnome.org/GNOME/libsoup/-/issues/463 Upstream fix: https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/475 Related GStreamer change: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/7c3ee65d60a2d7a1a22ad889083525a38b656eb2 Related GLib documentation: https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4691