Skip site navigation (1)Skip section navigation (2)
Date:      18 Mar 2006 09:03:13 -0500
From:      Lowell Gilbert <freebsd-questions-local@be-well.ilk.org>
To:        Kiffin Gish <kiffin.gish@planet.nl>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Portupgrade woes ...
Message-ID:  <44fylf4zq6.fsf@be-well.ilk.org>
In-Reply-To: <1142683259.65675.6.camel@localhost>
References:  <1142683259.65675.6.camel@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help
Kiffin Gish <kiffin.gish@planet.nl> 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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44fylf4zq6.fsf>