From owner-freebsd-ports@FreeBSD.ORG Sat Sep 10 07:11:45 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7C8011065672 for ; Sat, 10 Sep 2011 07:11:45 +0000 (UTC) (envelope-from perryh@pluto.rain.com) Received: from agora.rdrop.com (agora.rdrop.com [IPv6:2607:f678:1010::34]) by mx1.freebsd.org (Postfix) with ESMTP id 59D198FC12 for ; Sat, 10 Sep 2011 07:11:45 +0000 (UTC) Received: from agora.rdrop.com (66@localhost [127.0.0.1]) by agora.rdrop.com (8.13.1/8.12.7) with ESMTP id p8A7BiZo099268 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 10 Sep 2011 00:11:45 -0700 (PDT) (envelope-from perryh@pluto.rain.com) Received: (from uucp@localhost) by agora.rdrop.com (8.13.1/8.12.9/Submit) with UUCP id p8A7BiAl099267; Sat, 10 Sep 2011 00:11:44 -0700 (PDT) Received: from fbsd81 ([192.168.200.81]) by pluto.rain.com (4.1/SMI-4.1-pluto-M2060407) id AA13195; Sat, 10 Sep 11 00:08:17 PDT Date: Sat, 10 Sep 2011 07:08:01 -0700 From: perryh@pluto.rain.com To: matthias.andree@gmx.de Message-Id: <4e6b6f41.hI3BQG0rpsUjddcD%perryh@pluto.rain.com> References: <4E651DCF.30605@FreeBSD.org> <201109052146.p85Lkous037023@fire.js.berklix.net> <4E67935C.6080702@aldan.algebra.com> <4E68AC85.4060705@icritical.com> <4E68F34C.6090504@FreeBSD.org> <20110909040954.17733a4e@cox.net> <4E6A476D.7090800@gmx.de> In-Reply-To: <4E6A476D.7090800@gmx.de> User-Agent: nail 11.25 7/29/05 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: sysutils/cfs X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Sep 2011 07:11:45 -0000 Matthias Andree wrote: > Am 09.09.2011 11:09, schrieb Conrad J. Sabatier: > > You fail to take into account the case where a port may need to > > be reinstalled. An extraordinary effort is required if the port > > no longer exists in the ports tree. > > If a "port may need to be reinstalled" then you failed organize > proper backups. Not a valid point here. Last I knew, if port X uses services provided by port Y and port Y changes, port X often needs to be rebuilt and reinstalled even though nothing in port X has changed. AFAIK this has nothing to do with backups. If you've found a way to avoid ever having to rebuild, say, kdiff3 when something changes in KDE, I'm sure the authors of portupgrade and portmaster would like to hear about it! It would greatly simplify their job.