From owner-freebsd-questions@FreeBSD.ORG Thu Jun 17 04:15:38 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 9A50C16A4CE; Thu, 17 Jun 2004 04:15:38 +0000 (GMT) Received: from mta11.adelphia.net (mta11.adelphia.net [68.168.78.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id E9E2E43D4C; Thu, 17 Jun 2004 04:15:37 +0000 (GMT) (envelope-from parv@chvlva.adelphia.net) Received: from default.chvlva.adelphia.net ([69.160.73.175]) by mta11.adelphia.netESMTP <20040617041320.CMQD11133.mta11.adelphia.net@default.chvlva.adelphia.net>; Thu, 17 Jun 2004 00:13:20 -0400 Received: by default.chvlva.adelphia.net (Postfix, from userid 1000) id 8BE285711; Thu, 17 Jun 2004 00:14:35 -0400 (EDT) Date: Thu, 17 Jun 2004 00:14:35 -0400 From: Parv To: Hans Lambermont Message-ID: <20040617041435.GA1749@moo.holy.cow> Mail-Followup-To: Hans Lambermont , questions@freebsd.org, ports@freebsd.org, Kevin Greenidge , Kris Kennaway References: <20040514064713.GA46674@xor.obsecurity.org> <20040616141705.GA68037@moya.lambermont.dyndns.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040616141705.GA68037@moya.lambermont.dyndns.org> cc: ports@freebsd.org cc: questions@freebsd.org cc: Kevin Greenidge cc: Kris Kennaway Subject: Re: Portsdb Update Error 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: Thu, 17 Jun 2004 04:15:38 -0000 in message <20040616141705.GA68037@moya.lambermont.dyndns.org>, wrote Hans Lambermont thusly... > > > Kevin Greenidge wrote: > >> The thing is I always have the whole "Chinese" ports collection > >> in my refuse file when I do a cvsup among with a bunch of other > >> stuff so I don't know why this error decides to show itself > >> now. Any help would be appreciated. > > Kris wrote: > > This is not supported; that's why the error message tells you > > ensure that you have a *complete* ports collection. > > Then what is IGNORE_CATEGORIES in pkgtools.conf still used for ? > > I have: > IGNORE_CATEGORIES = [ > 'chinese', ... > 'vietnamese', > ] > in there for disk space reasons. > > It hope it is possible to keep this functionality. I don't want to > cvsup all ports just to be able to do pkgdb -F, portsdb -Uu etc. In my ports supfile, i have... # On Feb 7 08:56:58 2004 UTC, portupgrade started using "make # index", part of ports collection, instead of # make_describe_pass[12], previously included with the port. Now, # as of Apr 24 2004 UTC, that severely breaks INDEX building if some # of the ports are missing. # ---- # Databases/ruby-bdb1 port is need to be built w/ NOPORTSDOC # option as the port build fails due to missing 'rdoc' although # it had been stated in textproc/ruby-rdoc's cvs commit/removal # message that it has become part of Ruby 1.8. # ---- #*default date=2004.02.06.23.01.01 ...so, if you use/compile portupgrade(1) from the above date, you should have a reasonable INDEX; errors will be generated as usual but missing directories/dependencies will not stop making of the index. Do not forget to make a package; if possible compile it static which i forgot to do. I use portupgrade & associated software only for INDEX building & keeping data in /var/db/pkg sane. I do not know or care if downgrading portupgrade to the above stated date would cause problems w/ other functions. - Parv --