On Mon, Apr 3, 2023 at 6:09 PM W. Michael Petullo <m...@flyn.org> wrote: > The version of the libdmapsharing API found in the libdmapsharing packages > shipped by Debian is obsolete, and the versions of libdmapsharing that > provide it are incompatible with libsoup3. Since more applications are > requiring libsoup3, and libsoup3 cannot exist with libsoup2 in the same > process, Debian should move to libdmapsharing-3.9.12+ in its upcoming > release. Libdmapsharing-3.9.12+ makes use of libsoup3. The packages > that use libdmapsharing include Rhythmbox and grilo-plugins, and both > recently moved to libsoup3: > > https://gitlab.gnome.org/GNOME/rhythmbox/-/issues/1996 > https://gitlab.gnome.org/GNOME/grilo-plugins/-/commit/ae34da2264eab49eceaeeb0d1510b952a65ae030
Yes, this requires a library transition. Apps can't link against libsoup2 and libsoup3 simultaneously so we have to do a little extra testing when switching libraries. For instance, gnome-music will also need to switch to libsoup3 at the same time. Thank you, Jeremy Bícha