From owner-freebsd-questions@FreeBSD.ORG Fri Oct 6 14:21:35 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org 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 13F6C16A403 for ; Fri, 6 Oct 2006 14:21:35 +0000 (UTC) (envelope-from a.pirko@inode.at) Received: from mx.inode.at (lb01nat06.inode.at [62.99.145.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E43243D49 for ; Fri, 6 Oct 2006 14:21:34 +0000 (GMT) (envelope-from a.pirko@inode.at) Received: from [85.124.24.137] (port=15256 helo=[192.168.1.11]) by smartmx-06.inode.at with esmtp (Exim 4.50) id 1GVqZw-0004pq-Eb; Fri, 06 Oct 2006 16:21:33 +0200 Message-ID: <45266664.5090202@inode.at> Date: Fri, 06 Oct 2006 16:21:24 +0200 From: Armin Pirkovitsch User-Agent: Thunderbird 1.5.0.7 (X11/20060916) MIME-Version: 1.0 To: Chris References: <2403D229-1D39-40F8-9C40-01A7DEF8ED5D@cbpratt.prohosting.com> In-Reply-To: <2403D229-1D39-40F8-9C40-01A7DEF8ED5D@cbpratt.prohosting.com> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Cc: FreeBSD Questions Subject: Re: Portsnap Update Question 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: Fri, 06 Oct 2006 14:21:35 -0000 Chris wrote: > I would like to verify whether my active installed ports are updated > when I run the portsnap fetch update. I've read the handbook and man but > I don't get a comfortable feeling that the question is answered in > definitive terms that have meaning to me. > > I'm preparing to apply all the recent updates to the production servers > I have on 6.1 R P6 tomorrow morning and want to make certain I fully > update the servers with the window of I have. I'll cvsup, build and > install world and kernel through the normal process. What I've been > doing is then running portsnap fetch update to apply patches to the > ports. In doing so, I've not seen recompilations take place and remained > somewhat fuzzy as to whether I was merely retrieving snapshots of source > for whatever is in /usr/ports or if in addition, somehow binary changes > were being applied to programs I've already installed (e.g., I have > mysql and rsync installed from ports on every machine, would they be > updated). Perhaps I should be remaking them? > > Is the process I described, not updating the binaries of installed > ports? I could have answered this had I compared /usr/local/bin before > and after, but I have no example systems to play with at the moment. I > note that portupgrade is far more involved but clearly does > this. portsnap only fetches the patches for your ports which means you have to recompile the programs (best using portupgrade) yourself. portupgrade -rRa might be useful in your case (and -nrRa to look which ports will be updated without updating them) portsnap does not update any binaries installed on your system. -- Armin Pirkovitsch a.pirko@inode.at