Gentoo Archives: gentoo-dev

From: Ian Stakenvicius <axs@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Unified DEPENDENCIES concept
Date: Fri, 07 Sep 2012 20:29:45
Message-Id: 504A58F8.8010003@gentoo.org
In Reply to: Re: [gentoo-dev] Unified DEPENDENCIES concept by Ciaran McCreesh
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA256
3
4 On 07/09/12 04:14 PM, Ciaran McCreesh wrote:
5 > On Fri, 07 Sep 2012 16:08:53 -0400 Ian Stakenvicius
6 > <axs@g.o> wrote:
7 >> Bringing it back to the issue it's solving:
8 >
9 >> Afaict, for migration:
10 >
11 >> - - DEPEND changes to HDEPEND
12 >
13 > If we're going by Chromium, AFAICS they're only making this change
14 > when they find they actually need it to get the resolver to give
15 > "the right answer", and otherwise leaving DEPEND as-is. This
16 > strikes me as being heavily in Doing It Wrong territory.
17 >
18 >> - - the new DEPEND now will be used for things that are
19 >> *currently* in RDEPEND and DEPEND (so that things will work) but
20 >> are not actually run-time dependencies. Said atoms will then be
21 >> removed from RDEPEND (and not be included in the new HDEPEND
22 >> either) as they aren't really supposed to be there in the first
23 >> place.
24 >
25 > I'm not entirely sure that there are more than a handful of very
26 > special cases that would be covered by the second point. Can
27 > anyone provide examples?
28 >
29
30 Bug 263343 , the 'fontconfig' dep for some package i wasn't able to
31 find easily
32
33 Bug 317337 (original HDEPEND proposal) mentions the
34 x11-proto/xcb-proto dep for libxcb (and i assume anything else
35 depending on xcb-proto)
36
37 -----BEGIN PGP SIGNATURE-----
38 Version: GnuPG v2.0.19 (GNU/Linux)
39
40 iF4EAREIAAYFAlBKWPgACgkQ2ugaI38ACPDUFQEAhOF99mIqr/TXTOGFgdBdARg3
41 RSPlU8GQpxyEP2x9GPoA/07BSSTfoObc8COCTlpiC+RQP4zbUMwWODazNCszi/hx
42 =BMvQ
43 -----END PGP SIGNATURE-----

Replies

Subject Author
Re: [gentoo-dev] Unified DEPENDENCIES concept Ciaran McCreesh <ciaran.mccreesh@××××××××××.com>