Gentoo Archives: gentoo-user

From: Helmut Jarausch <jarausch@××××××××××××××××.de>
To: gentoo-user@l.g.o
Subject: [gentoo-user] ebuild dependency logic - please explain it to me
Date: Fri, 16 Jan 2009 11:49:31
Message-Id: tkrat.cb4aae342702f80a@igpm.rwth-aachen.de
1 Hi,
2
3 I'm still struggling with the logic of dependencies in ebuild files
4 e.g.
5
6 kde-base/kdelibs-3.5.10-r2.ebuild contains the line
7 !avahi? ( !bindist? ( net-misc/mDNSResponder !kde-misc/kdnssd-avahi ) )
8
9 This causes a dependency loop since I do have 'avahi' installed
10 which blocks net-misc/mDNSResponder but other packages need avahi.
11
12 Why does kdelibs-3.5.10-r2 try to pull in net-misc/mDNSResponder
13
14 This is with portage-2.2_rc22 .
15
16 Many thanks for a hint,
17 Helmut.
18
19
20 --
21 Helmut Jarausch
22
23 Lehrstuhl fuer Numerische Mathematik
24 RWTH - Aachen University
25 D 52056 Aachen, Germany

Replies

Subject Author
Re: [gentoo-user] ebuild dependency logic - please explain it to me Alan McKinnon <alan.mckinnon@×××××.com>
Re: [gentoo-user] ebuild dependency logic - please explain it to me Daniel Pielmeier <daniel.pielmeier@××××××××××.com>