Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 01 Sep 2007 21:45:07 -0600 (MDT)
From:      "M. Warner Losh" <imp@bsdimp.com>
To:        gahr@gahr.ch
Cc:        max@love2party.net, freebsd-hackers@freebsd.org
Subject:   Re: what happened to make world?
Message-ID:  <20070901.214507.-345493889.imp@bsdimp.com>
In-Reply-To: <46D71A16.6020005@gahr.ch>
References:  <46D7186D.8030508@gahr.ch> <200708302124.48899.max@love2party.net> <46D71A16.6020005@gahr.ch>

next in thread | previous in thread | raw e-mail | index | archive | help
In message: <46D71A16.6020005@gahr.ch>
            Pietro Cerutti <gahr@gahr.ch> writes:
: Max Laier wrote:
: > On Thursday 30 August 2007, Pietro Cerutti wrote:
: >> # make world
: >> WARNING: make world will overwrite your existing FreeBSD
: >> installation without also building and installing a new
: >> kernel.  This can be dangerous.  Please read the handbook,
: >> 'Rebuilding world', for how to upgrade your system.
: >> Define DESTDIR to where you want to install FreeBSD,
: >> including /, to override this warning and proceed as usual.
: >> You may get the historical 'make world' behavior by defining
: >> HISTORICAL_MAKE_WORLD.  You should understand the implications
: >> before doing this.
: >>
: >> Bailing out now...
: >> *** Error code 1
: >>
: >> Stop in /usr/src.
: >>
: >>
: >> Now, THIS is quite funny... do you really thing that a person with
: >> - root access
: >> - the knowledge of the existence of "make world"
: >> needs this sort of things?
: >>
: >> I didn't see anything about this new-wave-of-user-friendly-bsd going on
: >> the list.. have I missed something?
: > 
: > And your complaint would be ... what exactly?
: > 
: 
: I don't want my OS to treat me like a stupid.

I will note that since we switched to the multi-phase world with
explicit reboot instructions, the support load for 'oh no, I shot
myself in the foot' has gone way down.  There are times that one must
put a few safety rails in place.  Since we have limited resources for
support for users, it is better to make them make sure they know what
they are doing so we can focus our resources better.

Sometimes we have to optimize for developer time in the tradeoffs that
are made.

Warner



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070901.214507.-345493889.imp>