gnome-control-center with USE="elogind" pulls in openrc-settingsd which in turn pulls in nss-myhostname if !systemd. (RDEP). However, musl does not even provide for nss by itself. So either somethign else providing nss would be required or, if openrc-settingsd's RDEP ist not really required, it should be excluded on musl. Reproducible: Always Steps to Reproduce: 1. try buildign gnome without systemd on musl 2. see nss-myhostname being pullled in 3. and naturally fail to compile.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32f90e59ae6581730a2ccbb7296d267fd782a638 commit 32f90e59ae6581730a2ccbb7296d267fd782a638 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-12-09 23:02:44 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-12-09 23:05:36 +0000 app-admin/openrc-settingsd: conditionalise sys-auth/nss-myhostname dep for glibc Closes: https://bugs.gentoo.org/918672 Signed-off-by: Sam James <sam@gentoo.org> app-admin/openrc-settingsd/openrc-settingsd-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)