From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1NPLAJ-0003iD-BO for garchives@archives.gentoo.org; Mon, 28 Dec 2009 19:22:03 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CBB03E0B19; Mon, 28 Dec 2009 19:21:48 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 9F477E0B19 for ; Mon, 28 Dec 2009 19:21:48 +0000 (UTC) Received: from [87.93.109.232] (h109232.gprs.dnafinland.fi [87.93.109.232]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 76191679B4 for ; Mon, 28 Dec 2009 19:21:47 +0000 (UTC) Message-ID: <4B3905E7.4060305@gentoo.org> Date: Mon, 28 Dec 2009 21:24:23 +0200 From: Samuli Suominen User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.5) Gecko/20091227 Thunderbird/3.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] x11-libs/lib*: wrong RDEPENDs bug References: In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: 408131b1-3acf-47e7-a8c9-7add4d706b0e X-Archives-Hash: bcb3d8d3f34acfdfc06e7dc951b3c0e8 On 12/28/2009 11:10 AM, lxnay@gentoo.org wrote: > In the aim of improving binpkgs status, I filed a bunch of bugs against > all the libX* available in tree that contain wrong RDEPEND bits pointing > to x11-proto/* stuff. > To x11, just don't get angry (eheh), let's discuss concerns here > (actually I don't see any and I am willing to fix all the ebuilds and > close all my bugs if you ack). Xdbe.h is part of libXext: Xdbe.h:#include x11-libs/libXext (/usr/include/X11/extensions/Xdbe.h) Where dbe.h is coming from xextproto: x11-proto/xextproto (/usr/include/X11/extensions/dbe.h) As such, xextproto should be a RDEPEND of libXext or otherwise you'd be breaking everything that's using libXext's Xdbe.h as a build depend because having xextproto only in DEPEND would allow --depclean to remove the required header from system .... my 1 or 2 cents