From owner-freebsd-questions@FreeBSD.ORG Mon Jul 31 17:01:43 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 EB4E916A4DD for ; Mon, 31 Jul 2006 17:01:43 +0000 (UTC) (envelope-from xfb52@dial.pipex.com) Received: from smtp-out4.blueyonder.co.uk (smtp-out4.blueyonder.co.uk [195.188.213.7]) by mx1.FreeBSD.org (Postfix) with ESMTP id 764A543D45 for ; Mon, 31 Jul 2006 17:01:42 +0000 (GMT) (envelope-from xfb52@dial.pipex.com) Received: from [172.23.170.136] (helo=anti-virus01-07) by smtp-out4.blueyonder.co.uk with smtp (Exim 4.52) id 1G7b99-0002TN-2B; Mon, 31 Jul 2006 18:01:39 +0100 Received: from [82.41.35.166] (helo=[192.168.0.2]) by asmtp-out1.blueyonder.co.uk with esmtp (Exim 4.52) id 1G7b96-0000o0-Uz; Mon, 31 Jul 2006 18:01:36 +0100 Message-ID: <44CE3770.2050601@dial.pipex.com> Date: Mon, 31 Jul 2006 18:01:36 +0100 From: Alex Zbyslaw User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-GB; rv:1.7.13) Gecko/20060515 X-Accept-Language: en MIME-Version: 1.0 To: User Freebsd References: <20060728164526.E27679@ganymede.hub.org> <87slklj9hu.fsf@photon.homelinux.org> <20060729021007.F27679@ganymede.hub.org> <44CD41EC.6030605@freebsd.org> <20060730234109.M27679@ganymede.hub.org> <9F5C27D0-B538-4C08-901A-848FF1F537EC@shire.net> <20060731133310.K27679@ganymede.hub.org> In-Reply-To: <20060731133310.K27679@ganymede.hub.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: FreeBSD Questions Subject: OT: portsnap [was Re: Gotta start somewhere ... how many of us are really out there?] 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: Mon, 31 Jul 2006 17:01:44 -0000 User Freebsd wrote: > > We use cvsup here, daily, to update the ports tree ... and based on > someone else's post (alex?), finding out that portsnap overwrites the > ports tree, which I'm taking to mean it will remove anything I add to > it, makes changing over for me a no-op :( Caveat: I don't maintain or use portsnap! The overwrite behaviour was correct last time I checked (several months ago) and was deemed "difficult" to correct because of the way portsnap worked. The 6.1 man page still says: update Update a ports tree extracted using the extract command. You must run this command to apply changes to your ports tree after downloading updates via the fetch or cron commands. Again, note that in the parts of the ports tree which are being updated, any local changes or additions will be removed. Not insurmountable if you religiously keep all changes in some other repository (tar, cvs?) but I personally do not see enough benefit. That would mean to me that counting would have to include cvsup, even if that under-counted. --Alex