https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: net-im/telegram-desktop-bin-3.4.8 installs files with unresolved SONAME dependencies. Discovered on: amd64 (internal ref: tinderbox_musl) NOTE: This machine uses MUSL libc If the issue is about libc.so you may want to mask this package for musl profile(s). See https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=243011278ddb556ddc11fa1852b3e48e03b79d34.
Created attachment 764080 [details] build.log build log and emerge --info
I guess the package should indeed RDEPEND="sys-libs/glibc". Would that do the trick or will an exception in profiles/features/musl/package.mask be needed as well? Looking at the codebase and other -bin packages i do not see a consistent way of dealing with that.
(In reply to Henning Schild from comment #2) > I guess the package should indeed RDEPEND="sys-libs/glibc". > > Would that do the trick or will an exception in > profiles/features/musl/package.mask be needed as well? > > Looking at the codebase and other -bin packages i do not see a consistent > way of dealing with that. yeah, we've started doing both of these things recently. ago's linked commit shows how re mask
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c84cc0f562ac1e5a68d03d91b07459aa48c5c278 commit c84cc0f562ac1e5a68d03d91b07459aa48c5c278 Author: Henning Schild <henning@hennsch.de> AuthorDate: 2022-02-09 05:15:24 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-02-09 11:19:42 +0000 net-im/telegram-desktop-bin: RDEPEND on sys-libs/glibc and mask for musl Closes: https://bugs.gentoo.org/832487 Signed-off-by: Henning Schild <henning@hennsch.de> Signed-off-by: Sam James <sam@gentoo.org> net-im/telegram-desktop-bin/telegram-desktop-bin-3.4.8.ebuild | 1 + net-im/telegram-desktop-bin/telegram-desktop-bin-3.5.0.ebuild | 1 + profiles/features/musl/package.mask | 4 ++++ 3 files changed, 6 insertions(+)