From owner-freebsd-stable@FreeBSD.ORG Thu Jul 15 18:06:46 2004 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6761916A4CE for ; Thu, 15 Jul 2004 18:06:46 +0000 (GMT) Received: from pit.databus.com (p70-227.acedsl.com [66.114.70.227]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF71943D41 for ; Thu, 15 Jul 2004 18:06:43 +0000 (GMT) (envelope-from barney@pit.databus.com) Received: from pit.databus.com (localhost [127.0.0.1]) by pit.databus.com (8.12.11/8.12.11) with ESMTP id i6FI6ZoK085642; Thu, 15 Jul 2004 14:06:35 -0400 (EDT) (envelope-from barney@pit.databus.com) Received: (from barney@localhost) by pit.databus.com (8.12.11/8.12.11/Submit) id i6FI6XXp085641; Thu, 15 Jul 2004 14:06:33 -0400 (EDT) (envelope-from barney) Date: Thu, 15 Jul 2004 14:06:33 -0400 From: Barney Wolff To: Haim Ashkenazi Message-ID: <20040715180633.GA85317@pit.databus.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.6i X-Scanned-By: MIMEDefang 2.43 cc: freebsd-stable@freebsd.org Subject: Re: ports dependency/INDEX errors on 4.10 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Jul 2004 18:06:46 -0000 On Thu, Jul 15, 2004 at 12:26:57PM +0300, Haim Ashkenazi wrote: > > 2. the second problem is that I can't "make index". when I run it, it > doesn't report any error, but when trying to run "portsman" I get an error > that "INDEX file seems to be corrupted or is of an unknown format". the > only way to fix it is to run cvsup, but then the versions I see in > portsman are old. I've seen this problem when cvsup runs after "make index" - patch conflict stuff is left in the file for you to resolve, and it's not in the right format for INDEX. If you're going to make your own INDEX, you should put INDEX in the cvsup refuse file to avoid this. Also, make index will do odd stuff if you have any ports in the cvsup refuse file, because there will be dependencies that can't be resolved - and the error messages, which I think are also left in the generated INDEX, again are not in the expected INDEX format. -- Barney Wolff http://www.databus.com/bwresume.pdf I'm available by contract or FT, in the NYC metro area or via the 'Net.