From owner-freebsd-stable@FreeBSD.ORG Wed Oct 31 11:00:59 2007 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DE3E116A469 for ; Wed, 31 Oct 2007 11:00:59 +0000 (UTC) (envelope-from markir@paradise.net.nz) Received: from smtp4.clear.net.nz (smtp4.clear.net.nz [203.97.37.64]) by mx1.freebsd.org (Postfix) with ESMTP id A4CF813C4CB for ; Wed, 31 Oct 2007 11:00:59 +0000 (UTC) (envelope-from markir@paradise.net.nz) Received: from zmori.markir.net (121-72-67-32.dsl.telstraclear.net [121.72.67.32]) by smtp4.clear.net.nz (CLEAR Net Mail) with ESMTP id <0JQR007D7U5MP220@smtp4.clear.net.nz> for freebsd-stable@freebsd.org; Wed, 31 Oct 2007 23:22:35 +1300 (NZDT) Date: Wed, 31 Oct 2007 23:22:26 +1300 From: Mark Kirkwood In-reply-to: <20071030223628.GA24086@slackbox.xs4all.nl> To: "Jason C. Wells" , Jason Slack , freebsd-stable@freebsd.org Message-id: <47285762.6060404@paradise.net.nz> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1; format=flowed Content-transfer-encoding: 7bit References: <7dc35e670710291625l43902c92o5b364f84bf769811@mail.gmail.com> <472739FB.3020503@highperformance.net> <20071030223628.GA24086@slackbox.xs4all.nl> User-Agent: Thunderbird 2.0.0.6 (X11/20071025) Cc: Subject: Re: Upgrading FreeBSD Questions X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Oct 2007 11:01:00 -0000 Roland Smith wrote: > > Remember to remove old files and libraries with `make delete-old' and > `make delete-old-libs' as explained in /usr/src/Makefile. > > It is advisable to remove and install your ports from scratch when > upgrading to a new major version, because the automatic port updating > tools don't always do this correctly. > > Not meaning to pick on Roland here... but surely we should be recommending to follow the instructions in /usr/src/UPDATING? (as the documentation page also mentions), rather than our own abbreviations thereof? The only source of confusion then is whether to define ALWAYS_CHECK_MAKE whilst building/installing a kernel (as Chris mentions) - which is probably worth clarifying (never do it myself...and never had issues, but UPDATING is a little ambiguous on that point). Cheers Mark