Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: Debian just voted in systemd for default init system in jessie
Date: Tue, 25 Mar 2014 22:26:05
Message-Id: 53320256.8000009@gmail.com
In Reply to: [gentoo-user] Re: Debian just voted in systemd for default init system in jessie by "»Q«"
1 On 25/03/2014 22:08, »Q« wrote:
2 > On Fri, 21 Mar 2014 06:37:20 -0400
3 > Tanstaafl <tanstaafl@×××××××××××.org> wrote:
4 >
5 >> On 3/20/2014 5:48 PM, »Q« <boxcars@×××.net> wrote:
6 >>> Why should Gentoo have a default?
7 >>
8 >> Defaults are always a good idea - as long as they are reasonable and
9 >> rational.
10 >
11 > In that case, Gentoo is missing a lot of "good" things, from a default
12 > system logger to a default desktop environment.
13 >
14 > AFAICS, the benefit of defaults, provided they're reasonable, is that
15 > they remove the burden of making choices from the user. But I keep
16 > reading that Gentoo is all about user choice.
17
18 You are conflating two things, it's actually quite disingenuous.
19
20 Gentoo provides choice so you can do what you want. That doesn't
21 preclude providing a default that suits people who see no need to make
22 *that* choice for *them*, particularly when the thing being chosen is
23 necessary or almost so.
24
25 >
26 >>> ISTM the only good reason is that not having a default would make
27 >>> the documentation a lot more complicated.
28 >>
29 >> Documentation, *and* the install process itself.
30 >
31 > I'm not seeing that at all.
32
33 You have to have *something* to be pid 1. the stage 3 might as well
34 provide one of those somethings that suits the common case
35
36 You can make it /bin/bash if you want, but that would be a very niche
37 usage. The large majority of new installs will want a conventional init
38 system whether SysVinit-based or systemd based. Traditionally SysVinit
39 was the only real contender and baselayout/openerc were originally
40 written for Gentoo. So those are still the defaults.
41
42 Without a default, the user must set one up manually for things to work
43 at all on first reboot. The install docs try hard to get the user
44 through the necessary steps to get a bootable system, a lot of effort
45 went into making the steps to accomplish that fewer, no more
46
47
48 --
49 Alan McKinnon
50 alan.mckinnon@×××××.com