[Pkg-utopia-maintainers] Bug#1016589: ostree: Please don't link against libsoup2.4

Simon McVittie smcv at debian.org
Wed Aug 3 21:29:23 BST 2022


On Wed, 03 Aug 2022 at 13:50:23 -0400, Jeremy Bicha wrote:
> GNOME has switched its core apps and libraries from libsoup2.4 to
> libsoup3 for its 43 release. Please stop building ostree and flatpak
> against libsoup2.4 to allow the GNOME Software and GNOME Builder apps
> to keep using their Flatpak integration while we do the big GNOME 43
> transition.

I do not have the bandwidth to chase a port from libsoup2.4 to libsoup3
upstream, so this is blocked by the upstream change getting into a release.

For libostree, we could switch from libsoup to libcurl, which is what
e.g. Fedora uses anyway. We'll still need libsoup2.4 for the test suite,
but I assume that's no problem.

For Flatpak, the development version in experimental can similarly use
libcurl. I don't think there is any upstream-merge-ready branch that uses
libsoup3.

Using libcurl will likely bring some regressions for http/https proxy
server users, but if corporate users with locked-down networks want to
make that work better, I'm sure patches are welcome.

    smcv



More information about the Pkg-utopia-maintainers mailing list