From owner-freebsd-chat Thu Feb 18 14: 8:55 1999 Delivered-To: freebsd-chat@freebsd.org Received: from uswgne6.uswc.uswest.com (uswgne6.uswest.com [204.26.87.74]) by hub.freebsd.org (Postfix) with ESMTP id 19F0611BF4 for ; Thu, 18 Feb 1999 14:08:33 -0800 (PST) (envelope-from mmeola@ima2wk6.uswc.uswest.com) Received: from egate.mnet.uswest.com (mailgate.uswc.uswest.com [151.119.130.8]) by uswgne6.uswc.uswest.com (8.8.5/8.8.5) with ESMTP id QAA18443 for ; Thu, 18 Feb 1999 16:09:26 -0600 (CST) Received: from ima2wk6.ima2 (ima2wk6.uswc.uswest.com [151.116.151.207]) by egate.mnet.uswest.com (8.8.8/8.8.8) with SMTP id PAA08084 for ; Thu, 18 Feb 1999 15:08:30 -0700 (MST) Received: from ima2wk6.uswc.uswest.com by ima2wk6.ima2 (SMI-8.6/SMI-SVR4) id PAA09529; Thu, 18 Feb 1999 15:08:26 -0700 Message-Id: <199902182208.PAA09529@ima2wk6.ima2> X-Mailer: exmh version 2.0.2 2/24/98 From: Matt Meola To: chat@FreeBSD.ORG Subject: Re: Port upgrade check/report tool In-Reply-To: <19990218185752.EAVE3226200.mta2-rme@wocker> References: <19990218185752.EAVE3226200.mta2-rme@wocker> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 18 Feb 1999 15:08:26 -0700 Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > On 18 Feb 99, at 9:20, Unfurl wrote: > > > On Thu, Feb 18, 1999 at 10:47:04PM +1100, gcross@netspace.net.au wrote: > > > I haven't found a tool that will look at the current ports index file, > > > then look at the ports installed on my system and tell me which ports > > > are now out-of-date and need upgrading. > > > > > > So, I have written a Python program that will do just that. > > > > > > It will work with either a local copy of a current ports INDEX file, or > > > fetch one (via ftp or http) from a FreeBSD site. > > > > > > Out of sheer originality, I have named it portcheck, and you can read > > > about it and download the tarball from: > > > > > > http://www.netspace.net.au/~gcross/portcheck.html > > > > > > I would appreciate comments, bug reports, etc, before I announce it to > > > a wider audience. > > > > Why not just use cvsup? > > Will cvsup tell you what needs to be updated without downloading them? I > thought that's what the above will do. Nope, cvsup just updates the source. Well, it seems that we've been going in parallel paths; I've written a Python script to do essentially the same thing, 'cept that it will go ahead and build/install the necessary ports as well. The only thing is, making a port will install over an older version, yet the pkg stuff for the old version remains in /var/db/pkg/. So, is it proper to do a "make deinstall" before the "make all install"? -- Matt Meola (matt.meola@usa.net) KC0DXW Bailey, Colorado "Gun control means using two hands." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message