From owner-freebsd-questions Mon Feb 15 19:31:11 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA20822 for freebsd-questions-outgoing; Mon, 15 Feb 1999 19:31:11 -0800 (PST) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA20817 for ; Mon, 15 Feb 1999 19:31:08 -0800 (PST) (envelope-from grog@freebie.lemis.com) Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137]) by allegro.lemis.com (8.9.1/8.9.0) with ESMTP id OAA08307; Tue, 16 Feb 1999 14:01:05 +1030 (CST) Received: (from grog@localhost) by freebie.lemis.com (8.9.3/8.9.0) id OAA00588; Tue, 16 Feb 1999 14:01:03 +1030 (CST) Message-ID: <19990216140103.B463@lemis.com> Date: Tue, 16 Feb 1999 14:01:03 +1030 From: Greg Lehey To: jim@corp.au.triax.com, questions@FreeBSD.ORG Subject: Re: binary upgrade to 3.1-RELEASE References: <19990216122812.A1670@corp.au.triax.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <19990216122812.A1670@corp.au.triax.com>; from Jim Mock on Tue, Feb 16, 1999 at 12:28:13PM +1100 WWW-Home-Page: http://www.lemis.com/~grog Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tuesday, 16 February 1999 at 12:28:13 +1100, Jim Mock wrote: > What would I break if I did a binary upgrade to 3.1-RELEASE on a box > running 2.2.8-RELEASE? I don't have enough hard drive space to cvsup > and make world, so it's either do a binary upgrade or reinstall > clean (ick). > > Now, I know that 3.x+ uses ELF instead of a.out binaries, and if I was > going to upgrade with cvsup I'd need to do a make-aout-to-elf, which > is the reason for my question. > > According the RELNOTES.TXT for 3.1-RELEASE, it does seem like a > possibility.. > > [paste] > In the case of using the binary upgrade option, the system will go > straight to 3.1/ELF but also populate the //lib/aout > directories for backwards compatibility with older binaries. > > In either case, going to ELF will mean that you'll have somewhat > smaller binaries and access to a lot more compiler goodies which have > been already been ported to other ELF environments (our older and > somewhat crufty a.out format being largely unsupported by most other > software projects). Those who wish to retain access to the older > a.out dynamic executables should be sure and install the compat22 > distribution. > [end paste] > > So.. am I asking for trouble with a binary upgrade? I think the text above answers the question you ask. I think your real question should have been "does this work OK?". I don't know. At least it's the path less taken. You'd be well advised to: 1. Make a backup. 2. Keep notes of what you're doing and what happens. If something does go wrong, we'll want to fix it, even if it proves that you've been doing the installation without adequate footguards. Greg -- When replying to this message, please copy the original recipients. For more information, see http://www.lemis.com/questions.html See complete headers for address, home page and phone numbers finger grog@lemis.com for PGP public key To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message