Gentoo Archives: gentoo-user

From: Daniel Pielmeier <daniel.pielmeier@××××××××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] ebuild dependency logic - please explain it to me
Date: Fri, 16 Jan 2009 11:58:23
Message-Id: 6142e6140901160357i4f31f76ah7ee009fd5918ce73@mail.gmail.com
In Reply to: [gentoo-user] ebuild dependency logic - please explain it to me by Helmut Jarausch
1 2009/1/16 Helmut Jarausch <jarausch@××××××××××××××××.de>:
2 > Hi,
3 >
4 > I'm still struggling with the logic of dependencies in ebuild files
5 > e.g.
6 >
7 > kde-base/kdelibs-3.5.10-r2.ebuild contains the line
8 > !avahi? ( !bindist? ( net-misc/mDNSResponder !kde-misc/kdnssd-avahi ) )
9 >
10 > This causes a dependency loop since I do have 'avahi' installed
11 > which blocks net-misc/mDNSResponder but other packages need avahi.
12 >
13 > Why does kdelibs-3.5.10-r2 try to pull in net-misc/mDNSResponder
14
15 Because you have the avahi flag disabled for kdelibs?
16
17 --
18 Regards,
19 Daniel