From owner-freebsd-questions@FreeBSD.ORG Mon Jun 7 20:28:18 2004 Return-Path: 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 A3DF616A4CE for ; Mon, 7 Jun 2004 20:28:18 +0000 (GMT) Received: from smtp.owt.com (smtp.owt.com [204.118.6.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B80D43D2F for ; Mon, 7 Jun 2004 20:28:18 +0000 (GMT) (envelope-from kstewart@owt.com) Received: from [207.41.94.233] (owt-207-41-94-233.owt.com [207.41.94.233]) by smtp.owt.com (8.12.8/8.12.8) with ESMTP id i57KRPbI001030; Mon, 7 Jun 2004 13:27:25 -0700 From: Kent Stewart To: freebsd-questions@freebsd.org, dgw@liwest.at Date: Mon, 7 Jun 2004 13:28:15 -0700 User-Agent: KMail/1.6.2 References: <6.0.1.1.0.20040607102435.02945ae8@209.132.1.30> <20040607193539.GA39728@xor.obsecurity.org> <200406072101.15542.dgw@liwest.at> In-Reply-To: <200406072101.15542.dgw@liwest.at> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200406071328.15214.kstewart@owt.com> cc: Tim Traver cc: Kris Kennaway Subject: Re: port upgrades X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jun 2004 20:28:18 -0000 On Monday 07 June 2004 02:01 pm, Daniela wrote: > On Monday 07 June 2004 19:35, Kris Kennaway wrote: > > On Mon, Jun 07, 2004 at 07:14:34PM +0000, Daniela wrote: > > > On Monday 07 June 2004 17:28, Tim Traver wrote: > > > > Hi all, > > > > Is there a way to do a quick update of a particular port > > > > directory ??? I don't necessarily want to do the portupgrade, > > > > but just get the latest port files for a particular port. > > > > Right now, if i want to make sure the ports are up to date, > > > > I have to use sysinstall to download the entire port > > > > collection, which takes forever... > > > > Am I missing a quick utility to just check and make sure I > > > > have the latest port files for one at a time ? > > > > > > You could use CVSup to update just the directories you want, and > > > you can also put this into the system crontab to periodically run > > > it. That's pretty convenient. > > > > You _will_ run into problems if you only update parts of the ports > > collection. > > Well, I didn't mean upgrading of just one or two directories, but > rather skipping directories such as the japanese ports if you don't > speak japanese. Almost no ports depend on things in language-specific > directories (at least not the ones I have installed). > Well, there are side effects that you may not know or think about. For example, many of the ports include pieces from other pieces. If you don't upgrade everything, you could be using old information. Make is very particular and the only safe way to refuse, is to delete the refused tree, and then modify /usr/ports/Makefile to ignore those pieces. If you follow those steps and something breaks during the make index process, there is a lot that you don't understand about make and will learn soon :). FWIW, you don't save a lot of disk space by cvsuping ports-all and you may save yourself a lot of problems you wouldn't think about. Kent -- Kent Stewart Richland, WA http://users.owt.com/kstewart/index.html