From owner-freebsd-hackers@FreeBSD.ORG Thu Feb 15 22:19:33 2007 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E067D16A400; Thu, 15 Feb 2007 22:19:33 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from centrmmtao05.cox.net (centrmmtao05.cox.net [70.168.83.79]) by mx1.freebsd.org (Postfix) with ESMTP id 5959413C48E; Thu, 15 Feb 2007 22:19:33 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmimpo02.cox.net ([68.1.16.120]) by centrmmtao05.cox.net (InterMail vM.6.01.06.03 201-2131-130-104-20060516) with ESMTP id <20070215221932.GLDA21006.centrmmtao05.cox.net@eastrmimpo02.cox.net>; Thu, 15 Feb 2007 17:19:32 -0500 Received: from mezz.mezzweb.com ([24.255.149.218]) by eastrmimpo02.cox.net with bizsmtp id PyKX1W0074iy4EG0000000; Thu, 15 Feb 2007 17:19:31 -0500 Date: Thu, 15 Feb 2007 16:21:13 -0600 To: "freebsd ports" From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 References: <17875.18893.789217.224987@canoe.dclg.ca> <17875.33679.494974.529630@canoe.dclg.ca> <45D4D695.3090505@FreeBSD.org> Content-Transfer-Encoding: Quoted-Printable Message-ID: In-Reply-To: <45D4D695.3090505@FreeBSD.org> User-Agent: Opera Mail/9.10 (Linux) Cc: freebsd-hackers@freebsd.org, David Gilbert Subject: Re: portmaster and local ports (Was: Re: portupgrade O(n^m)?) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Feb 2007 22:19:34 -0000 On Thu, 15 Feb 2007 15:54:29 -0600, Doug Barton wrot= e: > David Gilbert wrote: >>>>>>> "Jeremy" =3D=3D Jeremy Messenger writes: >> >> Jeremy> Give ports-mgmt/portmaster a try. >> >> I just did. One flaw it has is that I have two no longer supported >> ports installed. > > What do you mean by "no longer supported?" > >> I want to run portmaster -a, but when it finds tund >> (and I assume it would also stop for xsysinfo), it stops. > > What do you mean it stops? Are you getting, "Cannot cd to port > directory?" If so, one possible fix is to not fail if the port has an I was wondering about that too, because it has never stop when I don't = have any of ports in /usr/ports. Sometimes, when I forgot test some = unoffical ports that aren't exist in ports tree and the portmaster has = never stop. It only will tell about that it doesn't exists in ports tree= = and MOVED. But, I have not tried to run portmaster that I keep same port= = name with MOVED has a line about that port is removed yet. > +IGNOREME file, but rather to issue a non-fatal warning. Would that > work for you? I don't want to skip the port altogether at this point, > since even if you have an +IGNOREME file for the port you may still > want to be advised of new versions, moves, etc. I agree with you. I always move my ports from foobar to foobar-old and u= se = marcusmerge to merge some of my unoffical ports into ports tree. Perhaps= , = add something like 'Do you really want it to be ignore? [With a bit = explain about what is in MOVED], press yes or no'? Or/and add = +REALLYANDREALLYIGNOREME? :-) >> I'd rather not just delete their package info --- it is still correct= . It is correct for ports tree, but not to you when you want to keep it. := -) > The other alternative, as already suggested, is to create a ports > skeleton for those two packages. For this purpose, all you'd need is a= > Makefile with: > > PKGNAME=3D foo-1.2.3 > > that matches what's in your +CONTENTS file. Adding the mechanism to > ignore these ports (with no skeleton) is probably a good idea for the > long run anyway, so if anyone has an idea besides what I suggested > above, speak up. :) Don't know, at least, I am 100% happy with portmaster and have not use = portupgrade for months (maybe almost a year). ;-) Cheers, Mezz > Doug -- = mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team - FreeBSD Multimedia Hat (ports, not src) http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org http://wiki.freebsd.org/multimedia - multimedia@FreeBSD.org