python-nbxmpp depends on libsoup without a slot requirement: > dev-python/python-nbxmpp/python-nbxmpp-2.0.6.ebuild: net-libs/libsoup[introspection] > dev-python/python-nbxmpp/python-nbxmpp-3.2.4.ebuild: net-libs/libsoup[introspection] > dev-python/python-nbxmpp/python-nbxmpp-3.2.5.ebuild: net-libs/libsoup[introspection] It needs to depend on libsoup:2.4 so that I can unmask libsoup:3.0.
See also: - https://dev.gajim.org/gajim/gajim/-/commit/4b497df5d065af3b3bc95f7c26096e7792bc467a - https://dev.gajim.org/gajim/gajim/-/issues/11183 (https://dev.gajim.org/gajim/gajim/-/issues/11183#note_208067)
That really sounds like a libsoup design flaw...
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9168f4c3095f29aba2f267c8d9b7329a6001ca96 commit 9168f4c3095f29aba2f267c8d9b7329a6001ca96 Author: brahmajit das <listout@protonmail.com> AuthorDate: 2022-11-17 17:48:30 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2022-11-18 07:57:30 +0000 dev-python/python-nbxmpp: Fix libsoup dependencies without slot requirement Closes: https://bugs.gentoo.org/881561 Signed-off-by: brahmajit das <listout@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/28313 Signed-off-by: Michał Górny <mgorny@gentoo.org> .../{python-nbxmpp-2.0.6.ebuild => python-nbxmpp-2.0.6-r1.ebuild} | 4 ++-- .../{python-nbxmpp-3.2.4.ebuild => python-nbxmpp-3.2.4-r1.ebuild} | 4 ++-- .../{python-nbxmpp-3.2.5.ebuild => python-nbxmpp-3.2.5-r1.ebuild} | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-)