Date: Thu, 15 Feb 2007 16:21:13 -0600 From: "Jeremy Messenger" <mezz7@cox.net> To: "freebsd ports" <freebsd-ports@freebsd.org> Cc: freebsd-hackers@freebsd.org, David Gilbert <dgilbert@dclg.ca> Subject: Re: portmaster and local ports (Was: Re: portupgrade O(n^m)?) Message-ID: <op.tns9pnkp9aq2h7@mezz.mezzweb.com> In-Reply-To: <45D4D695.3090505@FreeBSD.org> References: <17875.18893.789217.224987@canoe.dclg.ca> <op.tnraowth9aq2h7@mezz.mezzweb.com> <17875.33679.494974.529630@canoe.dclg.ca> <45D4D695.3090505@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 15 Feb 2007 15:54:29 -0600, Doug Barton <dougb@FreeBSD.org> wrot= e: > David Gilbert wrote: >>>>>>> "Jeremy" =3D=3D Jeremy Messenger <mezz7@cox.net> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.tns9pnkp9aq2h7>