From owner-freebsd-questions@FreeBSD.ORG Sun Feb 7 04:43:41 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7CFAD106566B for ; Sun, 7 Feb 2010 04:43:41 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: from mail-ww0-f54.google.com (mail-ww0-f54.google.com [74.125.82.54]) by mx1.freebsd.org (Postfix) with ESMTP id 10B828FC18 for ; Sun, 7 Feb 2010 04:43:40 +0000 (UTC) Received: by wwj40 with SMTP id 40so1177570wwj.13 for ; Sat, 06 Feb 2010 20:43:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:subject :message-id:in-reply-to:references:x-mailer:mime-version :content-type:content-transfer-encoding; bh=L9+uEEqN4kqWbwvxEA/T/Tk2o380XjeVu5IUScmq9Ro=; b=FmbEo99gwFpp5qC/A1NxRvgtOnuaWvIQwAUU36zzasy8pYWJzhUyooo0bcWjRW4wN2 51g/yqdUOf+FE5nFo3+JCj98LgFnLa4lOqbZ+RgWe2fgUayz200oH9xEkil+WuVjjHpp Qvjd1l8iCqUSo3x8bofGlBSH3VSyO7lEzPXz8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=date:from:to:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type:content-transfer-encoding; b=fwZb9Suhh7Z49I7JU8CsNZDLT2t3sxno45c9Vp2tEiReskge/Z4g4z5bNe4pEt40pP DNcwnRoPB9FTXpKaLny8x6Nn8YJfkGTpMGyedZBDIgomB7MErDLvfzQdWCQt+695TfTf eMteAQEbjSfK+zoNzq4CNM8dW+1afgiZqSTtA= Received: by 10.216.93.70 with SMTP id k48mr2683118wef.134.1265517820024; Sat, 06 Feb 2010 20:43:40 -0800 (PST) Received: from gumby.homeunix.com (bb-87-81-140-128.ukonline.co.uk [87.81.140.128]) by mx.google.com with ESMTPS id n12sm7603540gve.29.2010.02.06.20.43.38 (version=SSLv3 cipher=RC4-MD5); Sat, 06 Feb 2010 20:43:39 -0800 (PST) Date: Sun, 7 Feb 2010 04:43:36 +0000 From: RW To: freebsd-questions@freebsd.org Message-ID: <20100207044336.74581e10@gumby.homeunix.com> In-Reply-To: <4B6DBC47.8050900@tundraware.com> References: <4B6DBC47.8050900@tundraware.com> X-Mailer: Claws Mail 3.7.4 (GTK+ 2.18.6; i386-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: Clarification Of In Place Upgrade Process X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Feb 2010 04:43:41 -0000 On Sat, 06 Feb 2010 13:00:23 -0600 Tim Daneliuk wrote: > When migrating from 6.x to 7.x and to do system refreshes within a > given release branch, I did/do this: > > - Get sources > - mergemaster -i > - make buildworld buildkernel I'm pretty sure you are supposed to install the kernel here and then reboot into single user mode. Typically you can skip this kind of thing but I wouldn't push my luck on a major upgrade > - go single user > - make installworld installkernel > - reboot > I now wish to do the same to get to the 8.x branch, BUT ... somewhere > on USENET, someone commented that you have to also reinstall/rebuild > all the packages/ports when you do this. This was news to me. Is > there some reason the entire application base has to be reinstalled > when moving to a new branch? If so, has this always been the case or > is it new for 8.x? My 6.x -> 7.x upgrade went flawlessly using the > method above without touching the ports/packages tree. It's prudent to do it. When you cross a major boundary your packages will be linked to obsolete libraries that have been left behind until you do a make delete-old-libs or make delete-old. They will continue to work but may develop security problems, or conflicts as you update piecemeal