Gentoo Archives: gentoo-dev

From: Fabio Erculiani <lxnay@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] x11-libs/lib*: wrong RDEPENDs bug
Date: Mon, 28 Dec 2009 21:40:28
Message-Id: g3rs59uura3y5dfrupUYAxe124vaj_firegpg@mail.gmail.com
In Reply to: Re: [gentoo-dev] x11-libs/lib*: wrong RDEPENDs bug by Samuli Suominen
1 On Mon, Dec 28, 2009 at 10:32 PM, Samuli Suominen <ssuominen@g.o> wrote:
2 > On 12/28/2009 10:51 PM, David Leverton wrote:
3 >> On Monday 28 December 2009 20:50:17 Fabio Erculiani wrote:
4 >>> What all this has to do with the fact that they are just build
5 >>> dependencies? Just wondering.
6 >>
7 >> They're not just build dependencies.  They're required to use the library in a
8 >> certain way, namely to compile other programs against it.  As long as we
9 >> don't have compile-against dependencies, the only correct way to express that
10 >> is RDEPEND (and also DEPEND because they're /also/ needed to build the
11 >> library itself).
12 >>
13 >
14 > That's what I've been trying to say (also with my example).
15 > That is, they are more than DEPENDs.
16
17 How comes,
18 this is the list of files owned by xproto:
19
20 /usr/include/X11/extensions/dmxext.h
21 /usr/include/X11/extensions/dmxproto.h
22 /usr/share/doc/dmxproto-2.2.2/ChangeLog.bz2
23 /usr/lib64/pkgconfig/dmxproto.pc
24 /usr/include/X11/DECkeysym.h
25 /usr/include/X11/Xos.h
26 /usr/include/X11/HPkeysym.h
27 /usr/include/X11/Xosdefs.h
28 /usr/include/X11/Xwinsock.h
29 /usr/include/X11/Xos_r.h
30 /usr/include/X11/Xalloca.h
31 /usr/include/X11/Xatom.h
32 /usr/include/X11/Xfuncproto.h
33 /usr/include/X11/Sunkeysym.h
34 /usr/include/X11/Xdefs.h
35 /usr/include/X11/ap_keysym.h
36 /usr/include/X11/Xarch.h
37 /usr/include/X11/keysymdef.h
38 /usr/include/X11/Xw32defs.h
39 /usr/include/X11/Xprotostr.h
40 /usr/include/X11/keysym.h
41 /usr/include/X11/X.h
42 /usr/include/X11/Xwindows.h
43 /usr/include/X11/Xproto.h
44 /usr/include/X11/XWDFile.h
45 /usr/include/X11/Xthreads.h
46 /usr/include/X11/Xpoll.h
47 /usr/include/X11/Xmd.h
48 /usr/include/X11/Xfuncs.h
49 /usr/include/X11/XF86keysym.h
50 /usr/share/doc/xproto-7.0.16/ChangeLog.bz2
51 /usr/lib64/pkgconfig/xproto.pc
52
53 How can a bunch of .h and pkgconfig files *do* all that magic you are talking about?
54
55 >
56 > Thanks,
57
58 You are more than welcome,
59
60 >
61 > Samuli
62 >
63 >
64
65
66
67 --
68 Fabio Erculiani
69 http://www.sabayon.org
70 http://www.gentoo.org

Attachments

File name MIME type
signature.asc application/pgp-signature

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 Gokdeniz Karadag <gokdenizk@×××××.com>
Re: [gentoo-dev] x11-libs/lib*: wrong RDEPENDs bug Samuli Suominen <ssuominen@g.o>