Created attachment 859365 [details] The ebuild that can solve these problems in my overlay This will prevent snappy from upgrading to the latest version At the same time, the icon position is directly specified in the desktop file generated by teamspeak3, which will cause the used icon theme to fail to take effect At the same time, ts3 should add an option to not use the system's dev-libs/quazip, otherwise the system's quazip cannot be upgraded to the latest version I think the ebuild in the attachment might be a better choice
Hi. Did you tested, that Teamspeak3 still works with newer snappy? There were libs, which were depending on that specific slot version.
(In reply to Conrad Kostecki from comment #1) > Hi. Did you tested, that Teamspeak3 still works with newer snappy? There > were libs, which were depending on that specific slot version. I'm not sure but teamspeak does not crash and the name of the so provided by snappy is consistent
I mean libsnappy.so.1 $ ldd ts3client | rg sna libsnappy.so.1 => /usr/lib64/libsnappy.so.1 (0x00007f703fe8b000)
Yeah, snappy broke ABI without changing SONAME. It's probably fine to use the new subslot though. Just allow either with || ( ... ).
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e0c3a4229845d63eae7f6e3dcfdc6df656c3091 commit 1e0c3a4229845d63eae7f6e3dcfdc6df656c3091 Author: Conrad Kostecki <conikost@gentoo.org> AuthorDate: 2023-04-22 22:48:19 +0000 Commit: Conrad Kostecki <conikost@gentoo.org> CommitDate: 2023-04-22 23:53:25 +0000 media-sound/teamspeak-client: unbundle/update libs, install icons Closes: https://bugs.gentoo.org/903658 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> media-sound/teamspeak-client/metadata.xml | 1 + .../teamspeak-client-3.5.6-r8.ebuild | 110 +++++++++++++++++++++ 2 files changed, 111 insertions(+)