From 3b43b789b0c8685169e04eef87e5c56fe6067e5f Mon Sep 17 00:00:00 2001 From: Gilles Dartiguelongue Date: Wed, 25 Nov 2015 13:15:51 +0100 Subject: xdg.eclass: break dependency loop due to XDG tools using glib --- eclass/xdg.eclass | 3 +++ 1 file changed, 3 insertions(+) (limited to 'eclass/xdg.eclass') diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass index 2ad0adab31d2..9f1093218244 100644 --- a/eclass/xdg.eclass +++ b/eclass/xdg.eclass @@ -21,10 +21,13 @@ case "${EAPI:-0}" in *) die "EAPI=${EAPI} is not supported" ;; esac +# Avoid dependency loop as both depend on glib-2 +if [[ ${CATEGORY}/${P} != dev-libs/glib-2.* ]] ; then DEPEND=" dev-util/desktop-file-utils x11-misc/shared-mime-info " +fi # @FUNCTION: xdg_src_prepare # @DESCRIPTION: -- cgit v1.2.3-65-gdbad