summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Palimaka <kensington@gentoo.org>2017-05-28 15:33:23 +1000
committerMichael Palimaka <kensington@gentoo.org>2017-05-28 15:37:04 +1000
commitf76c2cd7ee6f641645be20e23dabe17d4794611a (patch)
tree2d041ef4debd32f084f209c372538ad5c5e5f8b3 /sys-auth
parentdev-python/pythonmagick: call elibtoolize (diff)
downloadgentoo-f76c2cd7ee6f641645be20e23dabe17d4794611a.tar.gz
gentoo-f76c2cd7ee6f641645be20e23dabe17d4794611a.tar.bz2
gentoo-f76c2cd7ee6f641645be20e23dabe17d4794611a.zip
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
Diffstat (limited to 'sys-auth')
-rw-r--r--sys-auth/elogind/elogind-229.3.ebuild12
1 files changed, 6 insertions, 6 deletions
diff --git a/sys-auth/elogind/elogind-229.3.ebuild b/sys-auth/elogind/elogind-229.3.ebuild
index 74c4496adf2c..a5912caf290c 100644
--- a/sys-auth/elogind/elogind-229.3.ebuild
+++ b/sys-auth/elogind/elogind-229.3.ebuild
@@ -14,19 +14,16 @@ SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
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
@@ -35,7 +32,10 @@ DEPEND="${COMMON_DEPEND}
sys-devel/libtool
virtual/pkgconfig
"
-PDEPEND="policykit? ( sys-auth/polkit )"
+PDEPEND="
+ sys-apps/dbus
+ policykit? ( sys-auth/polkit )
+"
PATCHES=( "${FILESDIR}/${PN}-226.4-docs.patch" )