Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 589710 - sys-auth/sssd-1.13.1 does not compile on musl, glibc[nscd] hardmasked
Summary: sys-auth/sssd-1.13.1 does not compile on musl, glibc[nscd] hardmasked
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mikle Kolyada (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-07-25 21:21 UTC by Daniel Kuehn (RETIRED)
Modified: 2018-12-16 18:54 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Replaces the RDEPEND from glibc[nscd] to glibc[nscd] if not musl and musl-nscd if musl (file_589710.txt,419 bytes, text/plain)
2016-07-25 21:21 UTC, Daniel Kuehn (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Kuehn (RETIRED) gentoo-dev 2016-07-25 21:21:00 UTC
Glibc's nscd is for obvious reasons hardmasked in the musl profile, but the musl team is working on a musl replacement, which I've commited an ebuild for. Its a thin-wrapper for the nscd protocol, and the daemon uses that to speak to musl binaries and hooks into the NSS system for them.

Reproducible: Always

Steps to Reproduce:
1. emerge sssd
2.
3.
Actual Results:  
Emerge errors out, complaining about a blocker that is masked and asks the user to unmask glibc.

Expected Results:  
SSSD gets compiled and installed correctly.
Comment 1 Daniel Kuehn (RETIRED) gentoo-dev 2016-07-25 21:21:58 UTC
Created attachment 441554 [details]
Replaces the RDEPEND from glibc[nscd] to glibc[nscd] if not musl and musl-nscd if musl
Comment 2 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2018-12-16 18:54:48 UTC
I can not imagine non-glibc system where you need to use sssd.