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 1NPLOP-0005oD-Nr for garchives@archives.gentoo.org; Mon, 28 Dec 2009 19:36:37 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B238EE0948; Mon, 28 Dec 2009 19:36:22 +0000 (UTC) Received: from mail-pz0-f174.google.com (mail-pz0-f174.google.com [209.85.222.174]) by pigeon.gentoo.org (Postfix) with ESMTP id 80ACAE0948 for ; Mon, 28 Dec 2009 19:36:22 +0000 (UTC) Received: by pzk4 with SMTP id 4so4980057pzk.32 for ; Mon, 28 Dec 2009 11:36:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to :content-type; bh=qZysJFuphRCQYefdNRzeNlOGJv4BKtNxi4MQTxLBkKU=; b=YYB04cGgKW9R4VxVj0ya0Fc6CxwfJqTRft8IDU3OLx2p8Y27Vyhvy6fe+GYzMbtg7v dTOyjIylbz8OVv/abNqny0b0DEZFjFDmNJvG5QWAeuuL4zTC4xMTfCrSJ3EQuX3FSk3Q U46g8o3GmyWjHWC4hyhoQFTloJ3N3Ie/8UUBw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; b=Fd49ZMwGz15jUBTNfz+cMaUUY+nCgin96aULGE3Z9lZx/6/xfHx9vArX/214JH+VSh 2m8vvy6m6uw+GqymnBi+y1awRMmld/BRW67Qnosv0t9NYFfQkJuc2pBGfYgHMCSJZNsT w8nEbaPxND7VhtRRGMTyd1+2Q0yKGuYR7roas= 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 Sender: nirbheek.chauhan@gmail.com Received: by 10.115.103.9 with SMTP id f9mr10931210wam.112.1262028981935; Mon, 28 Dec 2009 11:36:21 -0800 (PST) In-Reply-To: <4B3905E7.4060305@gentoo.org> References: <4B3905E7.4060305@gentoo.org> Date: Tue, 29 Dec 2009 01:06:21 +0530 X-Google-Sender-Auth: a759f317d08630b1 Message-ID: <8b4c83ad0912281136k66146582me320ea98d0faa6d1@mail.gmail.com> Subject: Re: [gentoo-dev] x11-libs/lib*: wrong RDEPENDs bug From: Nirbheek Chauhan To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 X-Archives-Salt: 323e5897-269f-4a3f-acab-00e638700add X-Archives-Hash: f492ca328ac45913193e9d104d8392e2 On Tue, Dec 29, 2009 at 12:54 AM, Samuli Suominen wrote: > 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 > It won't do that unless you do --with-bdeps=y ; plus removing headers from the system won't cause the packages to stop working, and if someone removes the headers, they'll be pulled back on upgrade. -- ~Nirbheek Chauhan Gentoo GNOME+Mozilla Team