From owner-freebsd-questions Thu Dec 2 9:29:31 1999 Delivered-To: freebsd-questions@freebsd.org Received: from serenity.mcc.ac.uk (serenity.mcc.ac.uk [130.88.200.93]) by hub.freebsd.org (Postfix) with ESMTP id 6A00914CA6 for ; Thu, 2 Dec 1999 09:29:28 -0800 (PST) (envelope-from jcm@dogma.freebsd-uk.eu.org) Received: from dogma.freebsd-uk.eu.org ([130.88.200.97]) by serenity.mcc.ac.uk with esmtp (Exim 1.92 #3) id 11ta2p-000NOR-00; Thu, 2 Dec 1999 17:29:27 +0000 Received: from localhost (jcm@localhost) by dogma.freebsd-uk.eu.org (8.9.3/8.9.3) with SMTP id RAA94120; Thu, 2 Dec 1999 17:29:26 GMT (envelope-from jcm@dogma.freebsd-uk.eu.org) Date: Thu, 2 Dec 1999 17:29:26 +0000 (GMT) From: Jonathon McKitrick To: Doug Barton Cc: David Scheidt , Tom Embt , freebsd-questions@FreeBSD.ORG Subject: Re: upgrading/CVSUPping with bad ISP connection In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 1 Dec 1999, Doug Barton wrote: >> >> I very strongly suggest building a new kernel, installing it, and rebooting >> *before* building world. It is much easier to recover from a broken kernel >> than a broken world. New kernels work with old worlds, but the reverse >> isn't always true. > > It's also not true that new kernels always work with old >worlds. Especially in the 3.x branch. I just ran into this today where a >a kernel built from sources cvsup'ed to -Stable today would not run in a >3.3-Release (from CD) world. > > There are still a lot of build issues to be worked out before one >method or another becomes the law of the land. Take a look at >http://freebsd.simplenet.com/upgrade.html for a slightly out of date >version of my take on the upgrade from source process. OK, i read the docs on the site and now i'm *really* confused. I usually make a new kernel before a new world. Also, i haven't really done any merging or in any way touched /etc after building a new world. Maybe i get away with that because i have a very simple single-user desktop system and i've only been tracking -STABLE since 3.2. Should i expect a lot more work for 3.4, or any major revision after this one? -jm To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message