Date: Thu, 25 Jul 2002 18:38:59 -0400 From: Barney Wolff <barney@tp.databus.com> To: Darren Pilgrim <dmp@pantherdragon.org> Cc: Barney Wolff <barney@tp.databus.com>, Matthew Whelan <muttley@gotadsl.co.uk>, "Brian T. Schellenberger" <bts@babbleon.org>, Jamie Bowden <ragnar@sysabend.org>, freebsd-stable@FreeBSD.ORG Subject: Re: make world considered harmful Message-ID: <20020725223859.GA68815@tp.databus.com> In-Reply-To: <3D407BB4.C6BE4F05@pantherdragon.org> References: <YXVUXSA91TYSYSNLG971USP5FD04VR.3d3f0490@VicNBob> <3D3F7BFC.B8940B89@pantherdragon.org> <20020725160622.GC64343@tp.databus.com> <3D407BB4.C6BE4F05@pantherdragon.org>
next in thread | previous in thread | raw e-mail | index | archive | help
This is getting silly, and I promise not to go on after this. If you are actually upgrading, you need to build world, and kernel, and cannot assume that the new kernel will boot. If you're not actually upgrading, building the kernel the old way is certainly faster, as there's no need to build world. As I said, for the few who have a legitimate need to run the process unattended, and are willing to take the risk of rendering their systems unrecoverable, a script will do the job. Having the classic "make world" target do what is almost always the wrong thing just invites neophytes to wound their feet. On Thu, Jul 25, 2002 at 03:29:09PM -0700, Darren Pilgrim wrote: > Barney Wolff wrote: > > > > There's a very good reason: It's risky to skip a reboot after > > the make kernel. > > > > Those who insist on doing it the risky way can damn well put a script > > in /usr/local that does what they want, if typing a few more charachers > > is an affront to their desire for cheap thrills. > > The only real exception I can think of is upgrading a fresh install. > I did this just last night, actually. In my case it meant I could > start the process and only have to come back an hour later when it > needed me for mergemaster. > > > On Wed, Jul 24, 2002 at 09:18:04PM -0700, Darren Pilgrim wrote: > > > > > > Is there a reason against changing the world target to just be an alias > > > for "make buildworld && make kernel && make installworld && mergemaster"? > > > Forgive me if I'm asking something already answered I haven't been able > > > to follow this entire thread. -- Barney Wolff I never met a computer I didn't like. 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?20020725223859.GA68815>