From owner-freebsd-questions@FreeBSD.ORG Sat Mar 18 14:03:18 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org 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 3339B16A496 for ; Sat, 18 Mar 2006 14:03:18 +0000 (UTC) (envelope-from freebsd-questions-local@be-well.ilk.org) Received: from mail1.sea5.speakeasy.net (mail1.sea5.speakeasy.net [69.17.117.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA76C43D48 for ; Sat, 18 Mar 2006 14:03:14 +0000 (GMT) (envelope-from freebsd-questions-local@be-well.ilk.org) Received: (qmail 22457 invoked from network); 18 Mar 2006 14:03:14 -0000 Received: from dsl092-078-145.bos1.dsl.speakeasy.net (HELO be-well.ilk.org) ([66.92.78.145]) (envelope-sender ) by mail1.sea5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 18 Mar 2006 14:03:14 -0000 Received: by be-well.ilk.org (Postfix, from userid 1147) id 8B6C528425; Sat, 18 Mar 2006 09:03:13 -0500 (EST) Sender: lowell@be-well.ilk.org To: Kiffin Gish References: <1142683259.65675.6.camel@localhost> From: Lowell Gilbert Date: 18 Mar 2006 09:03:13 -0500 In-Reply-To: <1142683259.65675.6.camel@localhost> Message-ID: <44fylf4zq6.fsf@be-well.ilk.org> Lines: 32 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-questions@freebsd.org Subject: Re: Portupgrade woes ... X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Mar 2006 14:03:18 -0000 Kiffin Gish writes: > I want to find out which ports need updating by running 'portupgrade > -arR' "<". However, I am getting the following error message: > > Stale dependency: ImageMagick-6.2.5.5_3 --> lcms-1.14_1,1 -- manually > run 'pkgdb -F' to fix, or specify -O to force. > > As suggested, I run 'pkgdb -F' and after a couple minutes, it seems to > have fixed a number of problems. > > Rerunning portupgrade results in the same error as above. > > I tried rebuilding the port as follows: > > cd /usr/ports > make fetchindex > portsdb -u > > And then retrying the above, but this doesn;t help either. > > Help! How can I break out of this viscous circle and become a sane > FreeBSD-er again?! What a sticky situation. First of all, I think you would do best right now to build your own index. 'portsdb -uU' will take a while, but it will match exactly what you have installed, which will probably help getting the dependency comparisons correct. Also, run 'pkgdb -F' until it stops reporting problems.