Gentoo Archives: gentoo-user

From: Helmut Jarausch <jarausch@××××××××××××××××.de>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] ebuild dependency logic - please explain it to me
Date: Fri, 16 Jan 2009 12:22:32
Message-Id: tkrat.7936a1f5566dc4f2@igpm.rwth-aachen.de
In Reply to: Re: [gentoo-user] ebuild dependency logic - please explain it to me by Alan McKinnon
1 On 16 Jan, Alan McKinnon wrote:
2 > On Friday 16 January 2009 13:49:04 Helmut Jarausch wrote:
3 >> Hi,
4 >>
5 >> I'm still struggling with the logic of dependencies in ebuild files
6 >> e.g.
7 >>
8 >> kde-base/kdelibs-3.5.10-r2.ebuild contains the line
9 >> !avahi? ( !bindist? ( net-misc/mDNSResponder !kde-misc/kdnssd-avahi ) )
10 >>
11 >> This causes a dependency loop since I do have 'avahi' installed
12 >> which blocks net-misc/mDNSResponder but other packages need avahi.
13 >
14 > It may be installed, but is it in your USE?
15 >
16 > The output of
17 > eix -e kdelibs
18 > would be useful here
19 >
20
21 It's a bit strange:
22
23 I have the avahi use-flag in /etc/make.conf
24 equery uses kde-base/kdelibs shows the avahi use-flag
25 but eix -e kde-base/kdelibs doesn't.
26
27 Now, unmerging kde-base/kdelibs:3.5 and reemerging it again
28 (from source - not from a package) seems to work but takes
29 some time on my slow machine.
30
31 Thanks for the hint though it's still a bit strange.
32
33 Helmut.
34
35
36
37 --
38 Helmut Jarausch
39
40 Lehrstuhl fuer Numerische Mathematik
41 RWTH - Aachen University
42 D 52056 Aachen, Germany

Replies

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