From owner-freebsd-questions@FreeBSD.ORG Sat Oct 2 18:49:12 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 BADD316A4CE for ; Sat, 2 Oct 2004 18:49:12 +0000 (GMT) Received: from out005.verizon.net (out005pub.verizon.net [206.46.170.143]) by mx1.FreeBSD.org (Postfix) with ESMTP id 46C7443D2D for ; Sat, 2 Oct 2004 18:49:12 +0000 (GMT) (envelope-from dgl@kirk.dlee.org) Received: from kirk.dlee.org ([141.156.254.96]) by out005.verizon.net (InterMail vM.5.01.06.06 201-253-122-130-106-20030910) with ESMTP id <20041002184911.IIKT24464.out005.verizon.net@kirk.dlee.org> for ; Sat, 2 Oct 2004 13:49:11 -0500 Received: from kirk.dlee.org (dgl@localhost.dlee.org [127.0.0.1]) by kirk.dlee.org (8.12.11/8.12.11) with ESMTP id i92InA6L009944 for ; Sat, 2 Oct 2004 14:49:10 -0400 (EDT) (envelope-from dgl@kirk.dlee.org) Received: (from dgl@localhost) by kirk.dlee.org (8.12.11/8.12.11/Submit) id i92In9vd009943 for freebsd-questions@freebsd.org; Sat, 2 Oct 2004 14:49:09 -0400 (EDT) (envelope-from dgl) Date: Sat, 2 Oct 2004 14:49:09 -0400 From: Doug Lee To: freebsd-questions@freebsd.org Message-ID: <20041002184908.GB564@kirk.dlee.org> Mail-Followup-To: Doug Lee , freebsd-questions@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Organization: Bartimaeus Group User-Agent: Mutt/1.5.6i X-Authentication-Info: Submitted using SMTP AUTH at out005.verizon.net from [141.156.254.96] at Sat, 2 Oct 2004 13:49:11 -0500 Subject: Is there a way to clean up the ports database without a lot of manual intervention? 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: Sat, 02 Oct 2004 18:49:12 -0000 I have reason to believe I've made some mistakes trying to run pkgdb -F to clean up a couple ports trees on different FreeBSD systems I run. I confess I've never fully understood how to answer some of the prompts during that process. Also though, my ports tree was formed before portupgrade/portinstall were available, so I have some ports that were installed via a simple "make install," some by portinstall/portupgrade, some I installed first with "make install" and then tried to upgrade with portupgrade, etc. Is there a process I can run that will make the database consistent again so I can install/upgrade ports without error? I don't care if it takes two days to run. :-) I also know I may be asking the impossible here, but I figure it doesn't hurt to try. Please email responses directly to me so they don't get lost in traffic. -- Doug Lee dgl@dlee.org http://www.dlee.org Bartimaeus Group doug@bartsite.com http://www.bartsite.com "If you refuse to be made straight when you are green, you will not be made straight when you are dry." {African}