Comment 4 for bug 1995022

Revision history for this message
andik (andikies) wrote :

It looks like Debian/Ubuntu is in the transition from libsoup2 to libsoup3.
From my point of view it would be easier to stay with libsoup2 for Roger Router, libsoup2 will not go away any time soon, because it's widely used in the moment.

If I exclude libsoup3 from Roger Router (without recompilation!) it works for me but with an undefined symbol.

This is what I've done.
- Create a new directory
- Make a softlink there.
 libsoup-3.0.so.0 -> /usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1.11.2
-execute roger with
  LD_LIBRARY_PATH=. roger

Works for me, but I get this:

/lib/x86_64-linux-gnu/libedataserver-1.2.so.27: undefined symbol: soup_message_set_method

So there is a good chance that some code might use this and crash, but I could not trigger it.

Maybe just staying with libsoup2 would the simplest solution for now.