Same for me with just 2 libsoup

eopkg li | grep libsoup
libsoup                                     - GNOME HTTP client/server library
libsoup3                                    - GNOME HTTP client/server library
2 months later

Rhythmbox works again for you ?

2 months ago I said it launched in Budgie. Now it launches in Mate. Beach ball spins a few seconds, but it launched.

Lucky man, mine is always out of service. 🤨

** (rhythmbox:119333): WARNING **: 19:23:21.547: Could not open device /dev/radio0

(rhythmbox:119333): libsoup-ERROR **: 19:23:21.749: libsoup2 symbols detected. Using libsoup2 and libsoup3 in the same process is not supported.
Trappe pour point d'arrêt et de trace (core dumped)

    olivir

    $ rhythmbox
    
    (rhythmbox:5004): GdkPixbuf-CRITICAL **: 11:41:08.767: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
    
    (rhythmbox:5004): GdkPixbuf-CRITICAL **: 11:41:08.785: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
    
    (rhythmbox:5004): GdkPixbuf-CRITICAL **: 11:41:08.797: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
    
    (rhythmbox:5004): Gtk-WARNING **: 11:41:09.015: actionhelper: action app.play-repeat can't be activated due to parameter type mismatch (parameter type b, target type NULL)
    
    (rhythmbox:5004): Gtk-WARNING **: 11:41:09.015: actionhelper: action app.play-shuffle can't be activated due to parameter type mismatch (parameter type b, target type NULL)
    
    (rhythmbox:5004): Gtk-WARNING **: 11:41:09.089: Negative content width -9 (allocation 4, extents 6x7) while allocating gadget (node button, owner GtkButton)
    
    (rhythmbox:5004): Gtk-WARNING **: 11:41:09.090: Negative content width -9 (allocation 4, extents 6x7) while allocating gadget (node button, owner GtkButton)
    
    (rhythmbox:5004): Gtk-WARNING **: 11:41:09.090: Negative content width -9 (allocation 4, extents 6x7) while allocating gadget (node button, owner GtkButton)
    
    (rhythmbox:5004): Gtk-WARNING **: 11:41:09.145: Negative content width -9 (allocation 4, extents 6x7) while allocating gadget (node button, owner GtkButton)
    
    (rhythmbox:5004): Gtk-WARNING **: 11:41:09.145: Negative content width -9 (allocation 4, extents 6x7) while allocating gadget (node button, owner GtkButton)
    
    (rhythmbox:5004): Gtk-WARNING **: 11:41:09.145: Negative content width -9 (allocation 4, extents 6x7) while allocating gadget (node button, owner GtkButton)

    terminal launched fine and output looks normal.
    As for yours: "Could not open device /dev/radio0" I don't get that at all. RB is being seen as a volume?

    "libsoup-ERROR **: 19:23:21.749: libsoup2 symbols detected. Using libsoup2 and libsoup3 in the same process is not supported." ---that could be just what it says. Maybe you brought in one of the libsoups with some build you did or some outside app? smells like a conflict but I'm not a pro.

    eopkg info libsoup will tell you what its dependencies are

    You're surely right, a conflict is very possible. eopkg info libsoup indicates a lot of Reverse Dependencies :

    Reverse Dependencies: appstream-glib font-manager rhythmbox libchamplain
                          inkscape gradio libgeocode-glib librest-07 dleyna-server
                          libwebkit-gtk geoclue libgdata python-nbxmpp homebank
                          shotwell ostree seahorse gfbgraph gthumb cawbird
                          budgie-screenshot-applet budgie-weathershow-applet
    Reverse Dependencies: flatpak-builder astroid shotwell libgeocode-glib geoclue
                          darktable seahorse gamehub budgie-screenshot-applet
                          font-manager ostree librest-07 appstream-glib gjitenkai
                          gthumb cawbird playmyvideos rhythmbox libtimezonemap
                          budgie-weathershow-applet libchamplain snapd-glib liferea
                          vocal gnome-recipes rygel uhttpmock gst-plugins-good
                          libsoup-32bit libmateweather libgda libsoup-dbginfo
                          gradio gfbgraph ibus-libpinyin inkscape
                          budgie-haste-applet geany-plugins libsoup-devel
                          dleyna-server libwebkit-gtk libgdata bookworm remmina
                          homebank python-nbxmpp coffee osinfo-db-tools osm-gps-map

      ^^ deleted everything I had to say. you have 2 lists of reverse deps. I thought you were showing the standard output: dependencies then reverse dep. Negated my point, so hence the axe edit.

      olivir I get it now I'm really dense today: you edited. 1st output is installed package rev deps. 2nd output is identical uninstalled repo version rev deps. between ours I could note nothing significant that stood out to me

      This issue is listed on the dev tracker here. As yet, no-one has done anything about it. :/

        EbonJaeger that explains the libsoup version conflict in his initial output:
        "rhythmbox: libsoup version mismatch causes it to segfault on open. Rhythmbox uses libsoup 2, but grilo (a dependency of Rhythmbox) uses libsoup 3."

        OK, found, for me it's rhythmbox-alternative-toolbar the responsible. Without it, rhythmbox runs.

          olivir Actually we updated grilo and grilo-plugins to use libsoup 2 instead of libsoup 3.
          rhythmbox-alternative-toolbar doesn't depend at all on libsoup. So I think if you have done full update then try to install again rhythmbox-alternative-toolbar, and check if the issue appears again.

          Oh yes, it works with a reinstall of rhythmbox-alternative-toolbar ! 🎊🙏