commit: c823320a91ca99a83e588b57b11356488b21259a
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun May 28 05:59:00 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun May 28 05:59:39 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=c823320a
sys-auth/elogind: move sys-apps/dbus to PDEPEND
elogind requires dbus at runtime only, while dbus[elogind] requires elogind at
both build and runtime. This can cause a circular dependency.
Package-Manager: Portage-2.3.5, Repoman-2.3.2
sys-auth/elogind/elogind-229.9999.ebuild | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/sys-auth/elogind/elogind-229.9999.ebuild
b/sys-auth/elogind/elogind-229.9999.ebuild
index 06af60d1e8..3e04b1653f 100644
--- a/sys-auth/elogind/elogind-229.9999.ebuild
+++ b/sys-auth/elogind/elogind-229.9999.ebuild
@@ -15,19 +15,16 @@ SLOT="0"
KEYWORDS=""
IUSE="acl debug pam policykit selinux"
-COMMON_DEPEND="
+RDEPEND="
sys-apps/util-linux
sys-libs/libcap
virtual/libudev:=
acl? ( sys-apps/acl )
pam? ( virtual/pam )
selinux? ( sys-libs/libselinux )
-"
-RDEPEND="${COMMON_DEPEND}
- sys-apps/dbus
!sys-apps/systemd
"
-DEPEND="${COMMON_DEPEND}
+DEPEND="${RDEPEND}
app-text/docbook-xml-dtd:4.2
app-text/docbook-xml-dtd:4.5
app-text/docbook-xsl-stylesheets
@@ -36,7 +33,10 @@ DEPEND="${COMMON_DEPEND}
sys-devel/libtool
virtual/pkgconfig
"
-PDEPEND="policykit? ( sys-auth/polkit )"
+PDEPEND="
+ sys-apps/dbus
+ policykit? ( sys-auth/polkit )
+"
PATCHES=( "${FILESDIR}/${P}-docs.patch" )