Summary: | net-misc/remmina-1.4.27 => libsoup2 symbols detected. Using libsoup2 and libsoup3 in the same process is not supported. | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Adrien Dessemond <admnd> |
Component: | Current packages | Assignee: | Ben Kohler <bkohler> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | bkohler, joakim.tjernlund |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://gitlab.com/Remmina/Remmina/-/issues/2756 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Adrien Dessemond
2022-11-28 19:55:59 UTC
I can package a new snapshot but I'm a bit concerned that it seems like there may be some automatic detection for chosen libsoup versions, and webkit-gtk versions. We may need to explicitly depend on the newer versions to ensure that the recorded deps match what libraries are linked. The scenario I fear is: - You install remmina on stable, linked to libsoup-2.4 and webkit-gtk-4.0 - You later unmask & install unstable libsoup-3.0 and webkit-gtk-4.1 - Next depclean removes libsoup-2.4 and webkit-gtk-4.0 since they're not needed anymore - Remmina doesn't run anymore I think if we make the new snapshot explicitly depend on libsoup:3.0 and webkit-gtk:4.1 then we're safe, but this version may not go stable for a while. Oh they actually removed NEWS support and the libsoup requirement altogether, if I read this correctly: https://gitlab.com/Remmina/Remmina/-/commit/dd63c22a4aeb302e604368677903ae2b6ac67715 Indeed, I think that the issue kicked in when I have added the useflag webdav to net-misc/spice-gtk. Doing so brought in net-libs/phodav:3.0 which is also mentioned in the upstream bug. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0fbf368799be4d6ae274ae2c61985c223be89e2 commit c0fbf368799be4d6ae274ae2c61985c223be89e2 Author: Ben Kohler <bkohler@gentoo.org> AuthorDate: 2022-11-28 22:29:50 +0000 Commit: Ben Kohler <bkohler@gentoo.org> CommitDate: 2022-11-28 22:30:35 +0000 net-misc/remmina: add 1.4.27_p20221128 Bug: https://bugs.gentoo.org/883455 Signed-off-by: Ben Kohler <bkohler@gentoo.org> net-misc/remmina/Manifest | 1 + net-misc/remmina/remmina-1.4.27_p20221128.ebuild | 112 +++++++++++++++++++++++ 2 files changed, 113 insertions(+) Can you test with this new snapshot? Issue fixed! :) Thank you! Remmina 1.4.28 incorporates the patch at the upstream level and does not exhibit the issue. |