From owner-freebsd-chat Tue Jun 27 19:51:39 2000 Delivered-To: freebsd-chat@freebsd.org Received: from merlin.prod.itd.earthlink.net (merlin.prod.itd.earthlink.net [207.217.120.156]) by hub.freebsd.org (Postfix) with ESMTP id F323637B5E6 for ; Tue, 27 Jun 2000 19:51:33 -0700 (PDT) (envelope-from cjc@earthlink.net) Received: from dialin-client.earthlink.net (pool0873.cvx21-bradley.dialup.earthlink.net [209.179.195.108]) by merlin.prod.itd.earthlink.net (8.9.3-EL_1_3/8.9.3) with ESMTP id TAA23104; Tue, 27 Jun 2000 19:51:31 -0700 (PDT) Received: (from cjc@localhost) by dialin-client.earthlink.net (8.9.3/8.9.3) id TAA00462; Tue, 27 Jun 2000 19:50:05 -0700 (PDT) Date: Tue, 27 Jun 2000 19:49:33 -0700 From: "Crist J. Clark" To: Francisco Reyes Cc: FreeBSd Chat list Subject: Re: Why can't upgrades be simpler? Message-ID: <20000627194933.A424@dialin-client.earthlink.net> Reply-To: cjclark@alum.mit.edu References: <20000626233850.D302@dialin-client.earthlink.net> <200006271142.HAA33658@sanson.reyes.somos.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <200006271142.HAA33658@sanson.reyes.somos.net>; from fran@reyes.somos.net on Tue, Jun 27, 2000 at 07:38:30AM -0400 Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Tue, Jun 27, 2000 at 07:38:30AM -0400, Francisco Reyes wrote: > On Mon, 26 Jun 2000 23:38:50 -0700, Crist J. Clark wrote: > >On Mon, Jun 26, 2000 at 11:49:56PM -0400, Francisco Reyes wrote: > >> As I considering giving up on upgrading a box from 3.4 Stable to > >> 4.X I wonder why can't upgrades be made more gradual for those > >> of us following stable? > > > >If you want to do it the simplest way, do a binary upgrade (the > >smallest binary distribution only) then do the make-world. > > Are there instructions anywhere on how to do this? > This weekend I am going to start from scratch this particular > troubled box, but in the future this may be something I may be > willing to try. I just installed from scratch to 4.0-STABLE on a box last week. 1) Get 4.0-RELEASE kern.flp and mfsroot.flp. 2) Booted, sliced, and partitioned drive. 3) Installed the minimal binary distribution. 4) Installed CVSup package. 5) Booted fresh system. 6) CVSup'ed 4.x-STABLE. 7) Make custom kernel config. 8) cd /usr/src && make world 9) cd /usr/src/sys/i386/conf && config KERNEL && cd ../../compile/KERNEL && make depend all install 10) CVSup ports. Go nuts installing my "base" ports. Now doing an upgrade, (2), (4), and (10) are not needed. (6) may or may not depending on whether you already grabbed the source. -- Crist J. Clark cjclark@alum.mit.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message