summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Le Cuirot <chewi@gentoo.org>2025-01-14 12:22:44 +0000
committerJames Le Cuirot <chewi@gentoo.org>2025-01-15 11:19:41 +0000
commitdcd586857d62227f8317fc453a7d668d63c2aa01 (patch)
treedd989f31835d8ce5e59bffeb139be34b79191bfa /sys-auth
parentsys-auth/sssd: Make Python optional at runtime again (diff)
downloadgentoo-dcd586857d62227f8317fc453a7d668d63c2aa01.tar.gz
gentoo-dcd586857d62227f8317fc453a7d668d63c2aa01.tar.bz2
gentoo-dcd586857d62227f8317fc453a7d668d63c2aa01.zip
sys-auth/sssd: Add sys-apps/shadow to DEPEND (and not RDEPEND)
It is not linked, but it is needed for the shadow/subid.h header. The package is in the @system set, but we should still explicitly depend on it when headers are needed. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Diffstat (limited to 'sys-auth')
-rw-r--r--sys-auth/sssd/sssd-2.10.1.ebuild2
-rw-r--r--sys-auth/sssd/sssd-2.9.6-r1.ebuild2
2 files changed, 4 insertions, 0 deletions
diff --git a/sys-auth/sssd/sssd-2.10.1.ebuild b/sys-auth/sssd/sssd-2.10.1.ebuild
index ac25e1ae37a2..7e146e674287 100644
--- a/sys-auth/sssd/sssd-2.10.1.ebuild
+++ b/sys-auth/sssd/sssd-2.10.1.ebuild
@@ -77,6 +77,8 @@ RDEPEND="${DEPEND}
acct-group/sssd
passkey? ( sys-apps/pcsc-lite[policykit] )
selinux? ( >=sec-policy/selinux-sssd-2.20120725-r9 )"
+DEPEND+="
+ sys-apps/shadow"
BDEPEND="
acct-user/sssd
acct-group/sssd
diff --git a/sys-auth/sssd/sssd-2.9.6-r1.ebuild b/sys-auth/sssd/sssd-2.9.6-r1.ebuild
index a34213b26ee2..faf744ba4edc 100644
--- a/sys-auth/sssd/sssd-2.9.6-r1.ebuild
+++ b/sys-auth/sssd/sssd-2.9.6-r1.ebuild
@@ -75,6 +75,8 @@ DEPEND="
RDEPEND="${DEPEND}
passkey? ( sys-apps/pcsc-lite[policykit] )
selinux? ( >=sec-policy/selinux-sssd-2.20120725-r9 )"
+DEPEND+="
+ sys-apps/shadow"
BDEPEND="
virtual/pkgconfig
app-text/docbook-xml-dtd:4.4