On Mon, Dec 28, 2009 at 10:32 PM, Samuli Suominen <ssuomi...@gentoo.org> wrote:
On 12/28/2009 10:51 PM, David Leverton wrote:
On Monday 28 December 2009 20:50:17 Fabio Erculiani wrote:
What all this has to do with the fact that they are just build
dependencies? Just wondering.

They're not just build dependencies.  They're required to use the library in a
certain way, namely to compile other programs against it.  As long as we
don't have compile-against dependencies, the only correct way to express that
is RDEPEND (and also DEPEND because they're /also/ needed to build the
library itself).


That's what I've been trying to say (also with my example).
That is, they are more than DEPENDs.

How comes,
this is the list of files owned by xproto:

/usr/include/X11/extensions/dmxext.h
/usr/include/X11/extensions/dmxproto.h
/usr/share/doc/dmxproto-2.2.2/ChangeLog.bz2
/usr/lib64/pkgconfig/dmxproto.pc
/usr/include/X11/DECkeysym.h
/usr/include/X11/Xos.h
/usr/include/X11/HPkeysym.h
/usr/include/X11/Xosdefs.h
/usr/include/X11/Xwinsock.h
/usr/include/X11/Xos_r.h
/usr/include/X11/Xalloca.h
/usr/include/X11/Xatom.h
/usr/include/X11/Xfuncproto.h
/usr/include/X11/Sunkeysym.h
/usr/include/X11/Xdefs.h
/usr/include/X11/ap_keysym.h
/usr/include/X11/Xarch.h
/usr/include/X11/keysymdef.h
/usr/include/X11/Xw32defs.h
/usr/include/X11/Xprotostr.h
/usr/include/X11/keysym.h
/usr/include/X11/X.h
/usr/include/X11/Xwindows.h
/usr/include/X11/Xproto.h
/usr/include/X11/XWDFile.h
/usr/include/X11/Xthreads.h
/usr/include/X11/Xpoll.h
/usr/include/X11/Xmd.h
/usr/include/X11/Xfuncs.h
/usr/include/X11/XF86keysym.h
/usr/share/doc/xproto-7.0.16/ChangeLog.bz2
/usr/lib64/pkgconfig/xproto.pc

How can a bunch of .h and pkgconfig files *do* all that magic you are talking 
about?


Thanks,

You are more than welcome,


Samuli





--
Fabio Erculiani
http://www.sabayon.org
http://www.gentoo.org

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to