From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org)
	by nuthatch.gentoo.org with esmtp (Exim 4.62)
	(envelope-from <gentoo-dev+bounces-24659-garchives=archives.gentoo.org@gentoo.org>)
	id 1I5t7n-0007xB-F0
	for garchives@archives.gentoo.org; Wed, 04 Jul 2007 00:53:44 +0000
Received: from robin.gentoo.org (localhost [127.0.0.1])
	by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l640qCLA021805;
	Wed, 4 Jul 2007 00:52:12 GMT
Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183])
	by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l640n5Is017241
	for <gentoo-dev@lists.gentoo.org>; Wed, 4 Jul 2007 00:49:05 GMT
Received: from localhost (localhost [127.0.0.1])
	by smtp.gentoo.org (Postfix) with ESMTP id 9A4D264FC0
	for <gentoo-dev@lists.gentoo.org>; Wed,  4 Jul 2007 00:49:04 +0000 (UTC)
X-Virus-Scanned: amavisd-new at gentoo.org
X-Spam-Score: -0.692
X-Spam-Level: 
X-Spam-Status: No, score=-0.692 required=5.5 tests=[AWL=-0.692]
Received: from smtp.gentoo.org ([127.0.0.1])
	by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id ooYi+rl+OOWJ for <gentoo-dev@lists.gentoo.org>;
	Wed,  4 Jul 2007 00:49:02 +0000 (UTC)
Received: from ciao.gmane.org (main.gmane.org [80.91.229.2])
	(using TLSv1 with cipher AES256-SHA (256/256 bits))
	(No client certificate requested)
	by smtp.gentoo.org (Postfix) with ESMTP id 70AFD657CE
	for <gentoo-dev@gentoo.org>; Wed,  4 Jul 2007 00:49:01 +0000 (UTC)
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1I5t3B-0004qI-2w
	for gentoo-dev@gentoo.org; Wed, 04 Jul 2007 02:48:57 +0200
Received: from static24-72-114-155.yorkton.accesscomm.ca ([24.72.114.155])
        by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
        id 1AlnuQ-0007hv-00
        for <gentoo-dev@gentoo.org>; Wed, 04 Jul 2007 02:48:57 +0200
Received: from dirtyepic by static24-72-114-155.yorkton.accesscomm.ca with local (Gmexim 0.1 (Debian))
        id 1AlnuQ-0007hv-00
        for <gentoo-dev@gentoo.org>; Wed, 04 Jul 2007 02:48:57 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: gentoo-dev@lists.gentoo.org
From:  Ryan Hill <dirtyepic@gentoo.org>
Subject: [gentoo-dev]  Re: cyclic dependency
Date:  Tue, 03 Jul 2007 18:48:38 -0600
Message-ID: <f6eqp7$jm0$1@sea.gmane.org>
References:  <343891.82490.qm@web90512.mail.mud.yahoo.com> <4689244B.8090606@gentoo.org> <f6c4g1$ob6$1@sea.gmane.org> <4689A037.7000305@gentoo.org>
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
Mime-Version:  1.0
Content-Type:  text/plain; charset=UTF-8
Content-Transfer-Encoding:  7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: static24-72-114-155.yorkton.accesscomm.ca
User-Agent: Thunderbird 2.0.0.5pre (X11/20070701)
In-Reply-To: <4689A037.7000305@gentoo.org>
Sender: news <news@sea.gmane.org>
X-Archives-Salt: 30d08a73-1e69-4284-933a-9165d2b74145
X-Archives-Hash: a34231550d2ca2eb3f90d07ba5658211

Vlastimil Babka wrote:

> Ryan Hill wrote:

>> It doesn't.  See freetype which requires >=fontconfig-2.3 at runtime
>> which in turn requires freetype at runtime.  Bug #179736.

> I think the problem is that fontconfig has freetype not just in RDEPEND
> but also DEPEND

Doh.  You're right of course.

> P.S. I think the solution with PDEPEND is wrong for bug 179736. If I
> understand it correctly, then >freetype-2.2 doesn't NEED
> >=fontconfig-2.4, but, if installed, will crash older versions. Then
> there should be a blocker on <fontconfig-2.4 in freetype. I think
> portage handles that correctly since some point. And if not, it should :)

I'm a firm believer that blockers absolutely suck and should be avoided
at all costs.  But in this case I don't see another way around it, since
while playing around just now I discovered another way to break the
depgraph with the current PDEPEND.

Thanks for the advice. :)


-- 
dirtyepic                 salesman said this vacuum's guaranteed
 gentoo org          it could suck an ancient virus from the sea
  9B81 6C9F E791 83BB 3AB3  5B2D E625 A073 8379 37E8 (0x837937E8)

-- 
gentoo-dev@gentoo.org mailing list