Summary: | net-nds/openldap should only use RDEPEND for SELinux policy package dependency | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sven Vermeulen (RETIRED) <swift> |
Component: | Current packages | Assignee: | Gentoo LDAP project <ldap-bugs> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | selinux |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 527698 |
Description
Sven Vermeulen (RETIRED)
2014-11-01 11:53:38 UTC
Index: openldap-2.4.40-r2.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-nds/openldap/openldap-2.4.40-r2.ebuild,v retrieving revision 1.3 diff -u -B -r1.3 openldap-2.4.40-r2.ebuild --- openldap-2.4.40-r2.ebuild 1 Nov 2014 00:29:02 -0000 1.3 +++ openldap-2.4.40-r2.ebuild 1 Nov 2014 11:53:06 -0000 @@ -39,7 +39,7 @@ for _slot in $BDB_SLOTS; do BDB_PKGS="${BDB_PKGS} sys-libs/db:${_slot}" ; done # openssl is needed to generate lanman-passwords required by samba -RDEPEND="icu? ( dev-libs/icu:= ) +CDEPEND="icu? ( dev-libs/icu:= ) ssl? ( !gnutls? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] ) gnutls? ( >=net-libs/gnutls-2.12.23-r6[${MULTILIB_USEDEP}] >=dev-libs/libgcrypt-1.5.3:0[${MULTILIB_USEDEP}] ) ) sasl? ( dev-libs/cyrus-sasl:= ) @@ -64,14 +64,15 @@ kerberos? ( virtual/krb5 ) cxx? ( dev-libs/cyrus-sasl:= ) ) - selinux? ( sec-policy/selinux-ldap ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508-r3 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )" -DEPEND="${RDEPEND} +DEPEND="${CDEPEND} sys-apps/groff" - +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-ldap ) +" # for tracking versions OPENLDAP_VERSIONTAG=".version-tag" OPENLDAP_DEFAULTDIR_VERSIONTAG="/var/lib/openldap-data" After checking with a few colleague developers it seems that this change does not need a revision bump after all. As such, I will make the necessary changes to the packages myself. My apologies for the noise. |