Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Jul 2002 06:59:42 -0700 (PDT)
From:      Jamie Bowden <ragnar@sysabend.org>
To:        "Brian T. Schellenberger" <bts@babbleon.org>
Cc:        freebsd-stable@FreeBSD.ORG
Subject:   Re: make world considered harmful
Message-ID:  <Pine.BSF.4.10.10207240646200.47292-100000@moo.sysabend.org>
In-Reply-To: <200207240934.11857.bts@babbleon.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 24 Jul 2002, Brian T. Schellenberger wrote:

:On Wednesday 24 July 2002 07:01 am, Jamie Bowden wrote:

[make world, good, bad, or ugly?]

:| And this is different than 'make buildworld && make installworld' in what
:| way exactly?  If the inline Makefile documentation is correct, which I've
:| assumed it is, then there is no functional difference.
:
:True.  None whatsoever.
:
:However, both are (somewhat) dangerous.  Better is to
:
:make buildworld
:make kernel
:reboot
:[see if the kernel is sane before . . .]
:make installworld
:mergemaster

:That way if the new kernel is bad, you still have time to repair it with your 
:old, known-to-be-working world.  If you do the whole world at once and it's 
:bad, you are looking at re-installing from scratch.

Except when you have to run mergemaster before you can even buildworld
(see the recent commit of the new and improved sendmail).  You're always
facing the possibility of running into some chicken and egg problem.  If
you want total safety, run RELENG_4_6.

:The point of removing the target is that it removes part of the temptation to 
:so endanger yourself.

Anyone running -stable or -current should well be prepared to endanger
themselves regularly.  I endanger my system in this manner several times a
week.  I've been using this method (make world)since early 2.0 builds, and
if I break my system beyond repair (which I have done), I did so knowing
it was a distinct possiblity.

Jamie Bowden

-- 
"It was half way to Rivendell when the drugs began to take hold"
Hunter S Tolkien "Fear and Loathing in Barad Dur"
Iain Bowen <alaric@alaric.org.uk>



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.10207240646200.47292-100000>