From owner-freebsd-hackers Mon Feb 24 11:19:08 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id LAA09471 for hackers-outgoing; Mon, 24 Feb 1997 11:19:08 -0800 (PST) Received: from mail.crl.com (mail.crl.com [165.113.1.22]) by freefall.freebsd.org (8.8.5/8.8.5) with SMTP id LAA09465 for ; Mon, 24 Feb 1997 11:19:05 -0800 (PST) Received: from apollo.it.hq.nasa.gov by mail.crl.com with SMTP id AA09833 (5.65c/IDA-1.5 for ); Mon, 24 Feb 1997 11:17:58 -0800 Received: from wirehead.it.hq.nasa.gov (WireHead.it.hq.nasa.gov [131.182.119.88]) by apollo.it.hq.nasa.gov (8.8.3/8.8.3) with ESMTP id OAA04199 for ; Mon, 24 Feb 1997 14:14:24 -0500 (EST) Received: from localhost (cshenton@localhost) by wirehead.it.hq.nasa.gov (8.6.12/8.6.12) with ESMTP id TAA13136 for ; Mon, 24 Feb 1997 19:16:23 GMT Message-Id: <199702241916.TAA13136@wirehead.it.hq.nasa.gov> X-Authentication-Warning: wirehead.it.hq.nasa.gov: cshenton owned process doing -bs To: hackers@freebsd.org Subject: migrating 2.1.7 -> 2.2: simple or hairy? X-Mailer: Mew version 1.03 on Emacs 19.31.8 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Date: Mon, 24 Feb 1997 14:16:13 -0500 From: Chris Shenton Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk We've got a number of boxes running 2.1.7 and want to migrate to 2.2; is it easy or hard? Ideally I could do: mv /usr/src /usr/src.old cvsup -supfile [whatever's appropriate for 2.2] cd /usr/src make world make install In the past, I've had problems trying to do this: libraries became out of sync and the make, cc, and other failed, leaving me with an unusable system. Also, which cvsup files are appropriate? I've been tracking 'stable', which gives me 2.1.7. Does 'current' give me 2.2 or 3.0? Which would be appropriate? Any other pointers, like maybe building in a separate /usr/src-new tree? Thanks.