Gentoo Archives: gentoo-dev

From: Ryan Hill <dirtyepic@g.o>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: cyclic dependency
Date: Wed, 04 Jul 2007 00:53:44
Message-Id: f6eqp7$jm0$1@sea.gmane.org
In Reply to: Re: [gentoo-dev] Re: cyclic dependency by Vlastimil Babka
1 Vlastimil Babka wrote:
2
3 > Ryan Hill wrote:
4
5 >> It doesn't. See freetype which requires >=fontconfig-2.3 at runtime
6 >> which in turn requires freetype at runtime. Bug #179736.
7
8 > I think the problem is that fontconfig has freetype not just in RDEPEND
9 > but also DEPEND
10
11 Doh. You're right of course.
12
13 > P.S. I think the solution with PDEPEND is wrong for bug 179736. If I
14 > understand it correctly, then >freetype-2.2 doesn't NEED
15 > >=fontconfig-2.4, but, if installed, will crash older versions. Then
16 > there should be a blocker on <fontconfig-2.4 in freetype. I think
17 > portage handles that correctly since some point. And if not, it should :)
18
19 I'm a firm believer that blockers absolutely suck and should be avoided
20 at all costs. But in this case I don't see another way around it, since
21 while playing around just now I discovered another way to break the
22 depgraph with the current PDEPEND.
23
24 Thanks for the advice. :)
25
26
27 --
28 dirtyepic salesman said this vacuum's guaranteed
29 gentoo org it could suck an ancient virus from the sea
30 9B81 6C9F E791 83BB 3AB3 5B2D E625 A073 8379 37E8 (0x837937E8)
31
32 --
33 gentoo-dev@g.o mailing list