From owner-freebsd-hackers@FreeBSD.ORG Sun Sep 2 03:46:54 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3EE6716A419 for ; Sun, 2 Sep 2007 03:46:54 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 245E913C458 for ; Sun, 2 Sep 2007 03:46:53 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.8/8.13.4) with ESMTP id l823j4uE087323; Sat, 1 Sep 2007 21:45:05 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Sat, 01 Sep 2007 21:45:07 -0600 (MDT) Message-Id: <20070901.214507.-345493889.imp@bsdimp.com> To: gahr@gahr.ch From: "M. Warner Losh" In-Reply-To: <46D71A16.6020005@gahr.ch> References: <46D7186D.8030508@gahr.ch> <200708302124.48899.max@love2party.net> <46D71A16.6020005@gahr.ch> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Sat, 01 Sep 2007 21:45:06 -0600 (MDT) Cc: max@love2party.net, freebsd-hackers@freebsd.org Subject: Re: what happened to make world? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Sep 2007 03:46:54 -0000 In message: <46D71A16.6020005@gahr.ch> Pietro Cerutti 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