Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1015147: remmina: incompatible with spice-gtk built against libsoup3

253 views
Skip to first unread message

Jeremy Bicha

unread,
Jul 16, 2022, 3:00:04 PM7/16/22
to
Source: remmina
Version: 1.4.27+dfsg-1
Severity: important
Control: forwarded -1 https://gitlab.com/Remmina/Remmina/-/issues/2754

If remmina is run against spice-gtk built against libsoup3, Remmina
won't run but shows this error message:
libsoup2 symbols detected. Using libsoup2 and libsoup3 in the same
process is not supported.

I suggest this temporary change: Drop the spice Build-Depends and stop
building the remmina-plugin-spice package. As long as that package
isn't installed, remmina will run fine.

It's hoped that Remmina will be fixed later this year as distros
package GNOME 43.

Thank you,
Jeremy Bicha

Andre Heider

unread,
Aug 4, 2022, 2:10:04 AM8/4/22
to
Hi,

this is really unfortunate, spice is _the_ protocol to connect to local VMs.

According to the upstream bug in #1, libsoup is just used for the
internal news thingy. Which is arguably useless from debian's point of view.

Can't we disable that and keep spice, please?

Thanks,
Andre

Andre Heider

unread,
Aug 4, 2022, 4:20:05 AM8/4/22
to
I looked into it, and I guess the www plugin is currently broken (didn't
confirm as I don't use it), as it also has a libsoup2 dependency here,
but libwebkit2gtk is built with libsoup-3.0.

Attached two patches to just exclude the news dialog (to avoid porting
it to libsoup3), switch to libsoup3 and reenable the spice plugin.

Seems to work fine with some light testing.

Thanks,
Andre
0001-don-t-build-the-news-dialog-and-switch-to-libsoup-3..patch
0002-Revert-Temporarily-stop-building-the-spice-plugin.patch
0 new messages