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" )