From owner-freebsd-questions@FreeBSD.ORG Mon Jun 23 06:43:10 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DDF8C37B404 for ; Mon, 23 Jun 2003 06:43:10 -0700 (PDT) Received: from corb.mc.mpls.visi.com (corb.mc.mpls.visi.com [208.42.156.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED5F043FE0 for ; Mon, 23 Jun 2003 06:43:09 -0700 (PDT) (envelope-from hawkeyd@visi.com) Received: from sheol.localdomain (hawkeyd-fw.dsl.visi.com [208.42.101.193]) by corb.mc.mpls.visi.com (Postfix) with ESMTP id 14FAE829D for ; Mon, 23 Jun 2003 08:43:09 -0500 (CDT) Received: (from hawkeyd@localhost) by sheol.localdomain (8.11.6p2/8.11.6) id h5NDh7A03113 for freebsd-questions@freebsd.org; Mon, 23 Jun 2003 08:43:07 -0500 (CDT) (envelope-from hawkeyd) X-Spam-Policy: http://www.visi.com/~hawkeyd/index.html#mail Date: Mon, 23 Jun 2003 08:43:07 -0500 From: D J Hawkey Jr To: questions at FreeBSD Message-ID: <20030623134307.GA3080@sheol.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.1i Subject: Updating FBSD on one slice from another slice X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: hawkeyd@visi.com List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jun 2003 13:43:11 -0000 Hello all. I've got two similarly-sized, bootable, FBSD slices on a machine, one with 4.5 and the other with 4.2. My intention was/is to run the newer of the two, and upgrade the older by 'cvsup' and 'make [build|install][world|kernel]' _from_ the newer. So, I'm running the newer installation now, and I want to upgrade the older installation to 4.8. Doing the 'cvsup' seems straight-forward enough; just change the "base" and "prefix" defines in my supfile from "/usr" to "/mnt/s2/usr" (the mountpoint of the older /usr partition), bump the value of the "tag" define to "RELENG_4_8", and run 'cvsup' as usual. Anything deleted or downloaded will occur in the mounted path of the other, older slice, right? What I'm stumped with is how to tell 'make [build|install][world|kernel]' to do their thing from the OS in the slice I'm running (the newer), but do the reads and writes on the other, older slice. Same conundrum with 'mergemaster'; how do I tell it to do it's thing on that older slice? A mountpoint on the newer slice I'm running, "/mnt/s2", is the older slice's "/", so the entire other, older slice is visible. Please CC me on replies to the list, as I'm not subscribed to it. TIA, Dave -- ______________________ ______________________ \__________________ \ D. J. HAWKEY JR. / __________________/ \________________/\ hawkeyd@visi.com /\________________/ http://www.visi.com/~hawkeyd/