On Tue, Dec 29, 2009 at 12:54 AM, Samuli Suominen <ssuomi...@gentoo.org> wrote:
> Xdbe.h is part of libXext:
>
> Xdbe.h:#include <X11/extensions/dbe.h>
>
> 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

Reply via email to