Gentoo Archives: gentoo-dev

From: Markos Chandras <hwoarang@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] removing the server profiles...
Date: Thu, 17 Jan 2013 20:37:14
Message-Id: 50F860D2.5080802@gentoo.org
In Reply to: Re: [gentoo-dev] removing the server profiles... by Rich Freeman
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA512
3
4 On 01/17/2013 08:02 PM, Rich Freeman wrote:
5 > On Thu, Jan 17, 2013 at 2:56 PM, Christopher Head <chead@×××××.ca>
6 > wrote:
7 >> On Thu, 17 Jan 2013 14:32:01 -0500 Rich Freeman
8 >> <rich0@g.o> wrote:
9 >>
10 >>> Sure, I can think of reasons why I would want chromium with
11 >>> -cups, but the whole point is to target the TYPICAL user. And
12 >>> the context here is servers - how many servers would have
13 >>> chromium installed with -cups? If anything I'd expect more
14 >>> servers to have CUPS installed than chromium in the first
15 >>> place.
16 >>
17 >> Sorry, I thought the point was to make the base profile “sane
18 >> but minimal”, not to make it server-specific. In that case
19 >> USE=cups might make sense.
20 >
21 > We might be talking past each other. Sane but minimal is the
22 > target.
23 >
24 > Bottom line is that the question isn't whether a minimal system
25 > should have CUPS installed (that would be an argument for putting
26 > it in @system - ugh!). The question is whether a minimal/base
27 > system should have the cups USE-flag enabled for packages that
28 > actually use it.
29 >
30 > And cups is just an example - maybe not a good one. I just want
31 > to make sure we're not just dropping flags left and right that
32 > everybody and their uncle will either re-enable, or won't notice
33 > them being removed anyway.
34 >
35 > Rich
36 >
37
38 If you want to make the base profile the "sane minimal" one, dropping
39 flags is the right way to go. And cups does not belong to such a
40 profile. Minimal should be ehh minimal and other profiles should build
41 on top of it. Let the other profiles enable the flags they need.
42
43 - --
44 Regards,
45 Markos Chandras / Gentoo Linux Developer / Key ID: B4AFF2C2
46 -----BEGIN PGP SIGNATURE-----
47 Version: GnuPG v2.0.19 (GNU/Linux)
48
49 iQIcBAEBCgAGBQJQ+GDSAAoJEPqDWhW0r/LCTMoQAJIWJp7nBoIkMPXzQODQvUlL
50 bHYl28PmDTVjeSY3DPTq9Oji4A83bD2Y/g6IocDQNEVqwawsgFuT3i1rEAaSBsZg
51 Idy1OMiRibEI84Jabn5YWQ6tXnm9baH7JhgwVfh9vD83H7746w0vdPMDQqIz02Cn
52 vBza5ClBIr7slyxXNkp7jOCILHY4/LWJ4sNXdXHZkHVA+aOc0yZ/IOQH8q5FYiUa
53 K6LPQfXwDsooUXHn6LDwd0iFuBjATZmsVnDLr0aJjm43eTxp/DxNsJS+lExwLCXI
54 zjFnGGlEjhEiTZoOdIVg563jxjLnf/kbKdfkr0dYMoPZ4snoGKaIz3iRq9RqutuA
55 iA03HuFU/hMAkpb6ZCiS7jWqER4iVzpRDg1eSgRYbE49sUZ5l7eRVKbnfVd3KDmG
56 CR5qJBhJixwKXD50szRqHWdauNPZ77Ctz/GCLWB866SAAuOiKzn58g1gW7bTRLLP
57 bfCHpLnQisr5u75vkBvANpjxfgvNkrnZYCxBDcoXqgEUbyAjqVhDLEwbH+xUnr6h
58 NB40gzETGwPm6ypECbpUQC9FHigzew2/+Br0aydpiSYm1610+erJyuFK4sDhrxhF
59 Yitpx/oR4cBfPTJOW5mMI3RzA68IeBXXsXqjEsJPhicZhMGmgvx4PeOAg5Ni2ZUc
60 3tqEGgpcVAMtEPLdH3PC
61 =/qMW
62 -----END PGP SIGNATURE-----