Gentoo Archives: gentoo-dev

From: hasufell <hasufell@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] RFC: Enable FEATURES="userpriv usersandbox" by default?
Date: Tue, 29 May 2012 16:31:32
In Reply to: Re: [gentoo-dev] RFC: Enable FEATURES="userpriv usersandbox" by default? by Rich Freeman
Hash: SHA1

On 05/29/2012 05:23 PM, Rich Freeman wrote:
> On Tue, May 29, 2012 at 10:57 AM, hasufell <hasufell@g.o> > wrote: >> I am against too many defaults. It's documented and people can >> activate it. I'm already annoyed by pre-set stuff like "cups" in >> releases/make.defaults. > > While universal agreement is a bit much to hope for, I just wanted > to point out that fewer defaults is really just an illusion. > > There is ALWAYS a default, anytime you have an option. The > default might be one thing, or it might be another, but there is > ALWAYS a default. My thinking is that our defaults should > generally reflect the most mainstream or least-surprising behavior, > especially where there are upstream projects. in the case of > portage, we are the upstream, so we should do whatever is most > useful and least obnoxious to our users. > > If you're running something other than a generic desktop/server, > there will always be a need to tweak things. > > Rich >
Well then let my clarify: I'm against too many pre-set (meaning "activated") features/useflags. That's probably a seperate discussion, but I myself would expect the _default_ profile/config to have almost nothing activated. No useflags, no features etc. That may imply that this default is "broken", but it takes more time to do reverse-configuration while looking for things that someone considered "sane" and has set for your "convenience". I discovered this the first time I set up a blank chroot and got a load of stuff pulled in by some trivial emerges. Some set by already mentioned releases/make.defaults and similar, some set by ebuilds etc. What you do with other profiles is a completely different topic, because I'm not forced to use them. means: I don't like the fact that I have to set FEATURES="-foobar" or USE="-foobar" That should almost never be the case (unless I set some globally and unset some locally or use desktop-profiles etc). am I offtopic already? Hope you got the point though. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Mozilla - iQEcBAEBAgAGBQJPxPkHAAoJEFpvPKfnPDWzejcH/3g1VGmSRHufoQMHUpi6X1x3 31pNy2Q+SKxo4voy5Y1/mt+0lKGrhyDq6npmBY+7n5RlhdKrn8J3VyQ7HQ1jBGiS nEdSVb6BCHtFeWWWYRo6efooQFsGT+6NOFQgX/xXXgk9Ndzk8LtURGp8oP0oucNt YWfhDruoUzJXRyIMP9u6SbbDVXOnYVP+WUniNJ855l2Q1jg5lrwE6f6dD7wsbtyp 3PGBEtMqX9nAtzFZ8blUHngyrMP9J/GcJ3OVQkLXla7WBCWLqKlN0pIIiVqe2L5V 45MPQ/Muhyy0JUKLmLJLvx/2c+1I4mCt1lrfZNNN3zhepnjZSLn/uiGZk3JVEQs= =KNF8 -----END PGP SIGNATURE-----