From owner-freebsd-gnome@FreeBSD.ORG Sun Sep 28 14:11:19 2003 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0657F16A4B3 for ; Sun, 28 Sep 2003 14:11:19 -0700 (PDT) Received: from ran.psg.com (ip166.usw12.rb1.bel.nwlink.com [209.20.253.166]) by mx1.FreeBSD.org (Postfix) with ESMTP id 57B4843FBF for ; Sun, 28 Sep 2003 14:11:18 -0700 (PDT) (envelope-from randy@psg.com) Received: from localhost ([127.0.0.1] helo=ran.psg.com) by ran.psg.com with esmtp (Exim 4.22) id 1A3ip2-0006UJ-F3; Sun, 28 Sep 2003 14:11:16 -0700 From: Randy Bush MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Sun, 28 Sep 2003 14:11:15 -0700 To: Adam References: <20030928204800.GA16631@graf.pompo.net> <20030928170553.7f4b1678.irotas@gmx.net> Message-Id: cc: freebsd-gnome@freebsd.org Subject: pkgdb -F (was: Re: editors/AbiWord2: configure error / libgnomeprint-2.2) X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Sep 2003 21:11:19 -0000 > It seems like you probably have some pkgdb corruption. > Try running 'pkgdb -F' to fix all the problems, then portupgrade again. this sounds sooo simple. but one ends up diving through the darn ports references by hand because somehow pkgdb seems unable to do so. and, if portsdb -Uu does it, why should i run pkgdb at all? it would seem to me that the transitive closure of the dependency graph is traversable, and the needed data are present in the ports tree. why do we keep doing this manually? i must be missing something here. randy