From owner-freebsd-questions@FreeBSD.ORG Sat Mar 30 12:56:26 2013 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 9A871C6C for ; Sat, 30 Mar 2013 12:56:26 +0000 (UTC) (envelope-from freebsd-questions-local@be-well.ilk.org) Received: from be-well.ilk.org (be-well.ilk.org [23.30.133.173]) by mx1.freebsd.org (Postfix) with ESMTP id 757915FB for ; Sat, 30 Mar 2013 12:56:26 +0000 (UTC) Received: from lowell-desk.lan (lowell-desk.lan [172.30.250.41]) by be-well.ilk.org (Postfix) with ESMTP id 2659333C79; Sat, 30 Mar 2013 08:56:14 -0400 (EDT) Received: by lowell-desk.lan (Postfix, from userid 1147) id C3AD939860; Sat, 30 Mar 2013 08:56:12 -0400 (EDT) From: Lowell Gilbert To: Andre Goree Subject: Re: Proper way to update ports with svn References: <515607C1.2010701@drenet.info> Date: Sat, 30 Mar 2013 08:56:12 -0400 In-Reply-To: <515607C1.2010701@drenet.info> (Andre Goree's message of "Fri, 29 Mar 2013 17:29:37 -0400") Message-ID: <44d2uhcahf.fsf@lowell-desk.lan> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain Cc: freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Mar 2013 12:56:26 -0000 Andre Goree writes: > I seem to have to run 'make index' in /usr/ports after I've run 'svn up > /usr/ports' in order to see which ports need to be updated using > 'portversion'. This doesn't seem correct...and if so portsnap would > seem like a much better tool. Perhaps I should be running 'make > fetchindex' instead? I'm sure I've read about the correct way to do so, > but it doesn't appear to be here: > https://wiki.freebsd.org/PortsSubversionPrimer Subversion is not relevant; it has not changed the use of the index file. 'portversion' is part of the portupgrade port, and requires not just an index but its own database version of the index file. Building your own index will be slightly more accurate for what is actually on your box, but fetching it will be much faster and nearly always accurate enough.