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 |