Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 917620 - gnome-extra/libgda-5.29-r1 with extension pano: Using libsoup2 and libsoup3 in the same process is not supported
Summary: gnome-extra/libgda-5.29-r1 with extension pano: Using libsoup2 and libsoup3 i...
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on: 917685
Blocks:
  Show dependency tree
 
Reported: 2023-11-20 05:38 UTC by Kfir Ozer
Modified: 2023-11-21 19:22 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge-info.txt,8.11 KB, text/plain)
2023-11-20 05:38 UTC, Kfir Ozer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kfir Ozer 2023-11-20 05:38:03 UTC
i tested a very cool gnome shell extension called pano and when i started it my wyland crashed, when i'm back on without extension I noticed these an error of the gnome-shell log that says Using libsoup2 and libsoup3 in the same process is not supported.

i do have both libsoup2 and libsoup3 installed on my system.


```
Nov 20 02:52:35 tux-2 gnome-shell[8649]: [pano] [extension] extension is initialized
Nov 20 02:52:35 tux-2 gnome-shell[8649]: libsoup3 symbols detected. Using libsoup2 and libsoup3 in the same process is not supported.
Nov 20 02:52:35 tux-2 gnome-shell[8649]: == Stack trace for context 0x55d65cfc37a0 ==
Nov 20 02:52:35 tux-2 gnome-shell[8649]: #0   55d65d08f130 i   file:///home/ufk/.local/share/gnome-shell/extensions/pano@elhan.io/extension.js:697 (21fdc42b1600 @ 75)
Nov 20 02:52:35 tux-2 gnome-shell[8649]: #1   55d65d08f0a0 i   file:///home/ufk/.local/share/gnome-shell/extensions/pano@elhan.io/extension.js:703 (21fdc42b1650 @ 20)
Nov 20 02:52:35 tux-2 gnome-shell[8649]: #2   55d65d08f010 i   file:///home/ufk/.local/share/gnome-shell/extensions/pano@elhan.io/extension.js:3311 (21fdc42b5d30 @ 46)
Nov 20 02:52:35 tux-2 gnome-shell[8649]: #3   55d65d08ef68 i   file:///home/ufk/.local/share/gnome-shell/extensions/pano@elhan.io/extension.js:3240 (21fdc42b5970 @ 49)
Nov 20 02:52:35 tux-2 gnome-shell[8649]: #4   7ffdac52ba30 b   resource:///org/gnome/shell/ui/extensionSystem.js:252 (20674e1dab0 @ 438)
Nov 20 02:52:35 tux-2 gnome-shell[8649]: #5   7ffdac52bad0 b   self-hosted:852 (12f2dc09dc90 @ 15)
Nov 20 02:52:35 tux-2 gnome-shell[8649]: #6   55d65d08eed8 i   resource:///org/gnome/shell/ui/init.js:21 (82a6c370ba0 @ 48)
Nov 20 02:52:38 tux-2 gnome-shell[10751]: Running GNOME Shell (using mutter 45.1) as a X11 window and compositing manager


Reproducible: Always




full stack trace:

Nov 20 02:52:35 tux-2 gnome-shell[8649]: [pano] [extension] extension is initialized
Nov 20 02:52:35 tux-2 gnome-shell[8649]: libsoup3 symbols detected. Using libsoup2 and libsoup3 in the same process is not supported.
Nov 20 02:52:35 tux-2 gnome-shell[8649]: == Stack trace for context 0x55d65cfc37a0 ==
Nov 20 02:52:35 tux-2 gnome-shell[8649]: #0   55d65d08f130 i   file:///home/ufk/.local/share/gnome-shell/extensions/pano@elhan.io/extension.js:697 (21fdc42b1600 @ 75)
Nov 20 02:52:35 tux-2 gnome-shell[8649]: #1   55d65d08f0a0 i   file:///home/ufk/.local/share/gnome-shell/extensions/pano@elhan.io/extension.js:703 (21fdc42b1650 @ 20)
Nov 20 02:52:35 tux-2 gnome-shell[8649]: #2   55d65d08f010 i   file:///home/ufk/.local/share/gnome-shell/extensions/pano@elhan.io/extension.js:3311 (21fdc42b5d30 @ 46)
Nov 20 02:52:35 tux-2 gnome-shell[8649]: #3   55d65d08ef68 i   file:///home/ufk/.local/share/gnome-shell/extensions/pano@elhan.io/extension.js:3240 (21fdc42b5970 @ 49)
Nov 20 02:52:35 tux-2 gnome-shell[8649]: #4   7ffdac52ba30 b   resource:///org/gnome/shell/ui/extensionSystem.js:252 (20674e1dab0 @ 438)
Nov 20 02:52:35 tux-2 gnome-shell[8649]: #5   7ffdac52bad0 b   self-hosted:852 (12f2dc09dc90 @ 15)
Nov 20 02:52:35 tux-2 gnome-shell[8649]: #6   55d65d08eed8 i   resource:///org/gnome/shell/ui/init.js:21 (82a6c370ba0 @ 48)
Nov 20 02:52:38 tux-2 gnome-shell[10751]: Running GNOME Shell (using mutter 45.1) as a X11 window and compositing manager
Comment 1 Kfir Ozer 2023-11-20 05:38:48 UTC
Created attachment 875229 [details]
emerge --info
Comment 2 Alfred Wingate 2023-11-21 11:55:44 UTC
Apparenty gnome-extra/libgda-6 solves the issue, so a bump request for that should be in order.
Comment 3 Alfred Wingate 2023-11-21 12:05:52 UTC
$ qdepends -Qqt gnome-extra/libgda
app-office/gnumeric-1.12.56: gnome-extra/libgda:5[gtk]
app-office/gnumeric-1.12.55: gnome-extra/libgda:5[gtk]
app-office/planner-9999: >=gnome-extra/libgda-1.0:5
app-office/planner-0.14.91: >=gnome-extra/libgda-1.0:5
app-text/gtranslator-45.3: gnome-extra/libgda:5=
app-text/gtranslator-45.2: gnome-extra/libgda:5=
app-text/gtranslator-42.0: gnome-extra/libgda:5=

That may be a more involved process. gtranslator has an unconditional requirement on libgda-5