On 29 May 2012 12:27, hasufell <hasuf...@gentoo.org> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 05/29/2012 05:23 PM, Rich Freeman wrote: >> On Tue, May 29, 2012 at 10:57 AM, hasufell <hasuf...@gentoo.org> >> 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 - http://enigmail.mozdev.org/ > > iQEcBAEBAgAGBQJPxPkHAAoJEFpvPKfnPDWzejcH/3g1VGmSRHufoQMHUpi6X1x3 > 31pNy2Q+SKxo4voy5Y1/mt+0lKGrhyDq6npmBY+7n5RlhdKrn8J3VyQ7HQ1jBGiS > nEdSVb6BCHtFeWWWYRo6efooQFsGT+6NOFQgX/xXXgk9Ndzk8LtURGp8oP0oucNt > YWfhDruoUzJXRyIMP9u6SbbDVXOnYVP+WUniNJ855l2Q1jg5lrwE6f6dD7wsbtyp > 3PGBEtMqX9nAtzFZ8blUHngyrMP9J/GcJ3OVQkLXla7WBCWLqKlN0pIIiVqe2L5V > 45MPQ/Muhyy0JUKLmLJLvx/2c+1I4mCt1lrfZNNN3zhepnjZSLn/uiGZk3JVEQs= > =KNF8 > -----END PGP SIGNATURE----- >
I disagree with this. I think Gentoo should be about SANE defaults. If you want a minimal system, you can turn off all the USE flags and/or FEATURES and/or use the standard (not desktop/) profile. SANE defaults like FEATURES="userpriv usersandbox" are optimal for probably 90% of users and if you're not one of those 90%, there'll be a news item, just turn them off...