From owner-freebsd-questions Sun Jun 23 13: 7: 2 2002 Delivered-To: freebsd-questions@freebsd.org Received: from midway.uchicago.edu (midway.uchicago.edu [128.135.12.12]) by hub.freebsd.org (Postfix) with ESMTP id B2EF837B400 for ; Sun, 23 Jun 2002 13:06:59 -0700 (PDT) Received: from Yggdrasil (adsl-68-20-39-162.dsl.chcgil.ameritech.net [68.20.39.162]) by midway.uchicago.edu (8.12.2/8.12.2) with ESMTP id g5NK6wDT005259; Sun, 23 Jun 2002 15:06:58 -0500 (CDT) Content-Type: text/plain; charset="iso-8859-1" From: David Syphers Reply-To: dsyphers@uchicago.edu To: Bjarne Wichmann Petersen Subject: Re: Kernelbuild "the new way" (Was: APM not even a sign) Date: Sun, 23 Jun 2002 15:07:03 -0500 User-Agent: KMail/1.4.1 Cc: freebsd-questions@FreeBSD.ORG References: <200206221620.45619.dsyphers@uchicago.edu> <20020623061651.61CE9263871@pfepc.post.tele.dk> In-Reply-To: <20020623061651.61CE9263871@pfepc.post.tele.dk> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-Id: <200206231507.03183.dsyphers@uchicago.edu> Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sunday 23 June 2002 01:17 am, Bjarne Wichmann Petersen wrote: > On Saturday 22 June 2002 23:20, David Syphers wrote: > > > > I belive the "new way" is _only_ for when you're upgrading the entire > > system - it's for use between buildworld and installworld. The "old way" > > is still the way for when you're just building your kernel. > > Well, I think Handbook is a bit vague on this. It does say that "the old way" > should be used when the source haven't been updated. But since I alway cvsup > my sourcetree prior to a kernelbuild (and subsequent make world) this really > doesn't apply. "The new way" should be fine for me, but alas, isn't. It's not clear what order you're doing things in. If you cvsup, then follow the buildworld - buildkernel - installkernel - installworld route, that should work fine, and there's something wrong if it doesn't. But you can't build a new kernel and install that, and _then_ buildworld. All sorts of nasty problems can arise from kernel and world being out of sync. This route of doing things has never been supported. The "old way" is now only for situations like where you want to add a device or a kernel option to a system, but don't want to upgrade the system to a later version. -David -- Everyone who believes in telekinesis, raise my hand... Astronomy and Astrophysics Center The University of Chicago To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message