Gentoo Archives: gentoo-dev

From: Samuli Suominen <ssuominen@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] x11-libs/lib*: wrong RDEPENDs bug
Date: Mon, 28 Dec 2009 19:22:03
Message-Id: 4B3905E7.4060305@gentoo.org
In Reply to: [gentoo-dev] x11-libs/lib*: wrong RDEPENDs bug by lxnay@gentoo.org
1 On 12/28/2009 11:10 AM, lxnay@g.o wrote:
2 > In the aim of improving binpkgs status, I filed a bunch of bugs against
3 > all the libX* available in tree that contain wrong RDEPEND bits pointing
4 > to x11-proto/* stuff.
5 > To x11, just don't get angry (eheh), let's discuss concerns here
6 > (actually I don't see any and I am willing to fix all the ebuilds and
7 > close all my bugs if you ack).
8
9 Xdbe.h is part of libXext:
10
11 Xdbe.h:#include <X11/extensions/dbe.h>
12
13 x11-libs/libXext (/usr/include/X11/extensions/Xdbe.h)
14
15 Where dbe.h is coming from xextproto:
16
17 x11-proto/xextproto (/usr/include/X11/extensions/dbe.h)
18
19 As such, xextproto should be a RDEPEND of libXext or otherwise
20 you'd be breaking everything that's using libXext's Xdbe.h as
21 a build depend because having xextproto only in DEPEND would allow
22 --depclean to remove the required header from system
23
24 .... my 1 or 2 cents

Replies

Subject Author
Re: [gentoo-dev] x11-libs/lib*: wrong RDEPENDs bug Fabio Erculiani <lxnay@g.o>
Re: [gentoo-dev] x11-libs/lib*: wrong RDEPENDs bug Nirbheek Chauhan <nirbheek@g.o>