diff options
author | Michael Palimaka <kensington@gentoo.org> | 2017-05-28 15:33:23 +1000 |
---|---|---|
committer | Michael Palimaka <kensington@gentoo.org> | 2017-05-28 15:37:04 +1000 |
commit | f76c2cd7ee6f641645be20e23dabe17d4794611a (patch) | |
tree | 2d041ef4debd32f084f209c372538ad5c5e5f8b3 /sys-auth | |
parent | dev-python/pythonmagick: call elibtoolize (diff) | |
download | gentoo-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.ebuild | 12 |
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" ) |