From owner-freebsd-questions Thu Oct 28 8:27:27 1999 Delivered-To: freebsd-questions@freebsd.org Received: from europe.std.com (europe.std.com [199.172.62.20]) by hub.freebsd.org (Postfix) with ESMTP id 3B5B214DAB for ; Thu, 28 Oct 1999 08:27:24 -0700 (PDT) (envelope-from lowell@world.std.com) Received: from world.std.com (lowell@world-f.std.com [199.172.62.5]) by europe.std.com (8.9.3/8.9.3) with ESMTP id LAA16245 for ; Thu, 28 Oct 1999 11:27:19 -0400 (EDT) Received: (from lowell@localhost) by world.std.com (8.9.3/8.9.3) id LAA27099; Thu, 28 Oct 1999 11:27:19 -0400 (EDT) To: freebsd-questions@freebsd.org Subject: Re: CVSUP and Make World References: Date: Wed, 27 Oct 1999 20:21:43 -0400 (EDT) From: Lowell Gilbert In-Reply-To: Brett Taylor's message of Wed, 27 Oct 1999 19:18:03 -0400 (EDT) Message-ID: Lines: 37 X-Mailer: Gnus v5.5/Emacs 20.2 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Brett Taylor writes: > Hi, > > On Wed, 27 Oct 1999, Broderick Wood wrote: > > > I CVSUP the system and ports on a weekly basis and do a make > > buildworld after each system CVSUP. How often would you recommend > > doing the make installworld? > > Why would you _only_ buildworld? There are a number of reasons. One good one is to put buildworld in a cron job so that it runs at a time that you're not trying to use the machine. You really don't want any system pieces to be installed without watching over them, so you leave the installworld to be done by hand. You also get the advantage that you never try to install a system that won't compile. Another reason is that you can do the buildworld in multi-user mode and still be able to drop to single-user mode for the install. Not everyone worries about this, but for those who do, it's very convenient. If you have bandwidth and unused CPU to burn, you can afford to do this a lot more often than is worth rebooting your system for the upgrade. That point aside, Brett Taylor's advice about how often to install the upgrades is right on the money; it's subjective. If you have a specific feature or bug fix you want to get, you may be able to recompile and reinstall just that one part of the system, but that requires a bit of knowledge of the dependencies within the system. A lot of us watch the commits to see whether something significant has been changed, and make a technical judgement on when enough has changed to be worth changing the system (and risking problems, and necessarily rebooting). Those who aren't particularly technical may not have any good reason to upgrade even as often as every release. Be well. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message