Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Nov 2002 23:11:11 +0100
From:      Anand Buddhdev <arb@anand.org>
To:        questions@freebsd.org
Subject:   Re: package/port dependency failures (solved)
Message-ID:  <20021117221111.GA19793@anand.org>
In-Reply-To: <3DD6946B.1030701@owt.com>
References:  <20021116145444.GS5846@anand.org> <3DD6946B.1030701@owt.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Nov 16, 2002 at 10:54:35AM -0800, Kent Stewart wrote:

[cut]

> You can break anything when you go out of the way to do it. If you had 
> updated the links in the database "pkgdb -F", I think it would have 
> still found that sysconftool was a R-deps, at least, it was when I did 
> a make search right now.
> 
> That is part of what portupgrade does for you. You can do things like 
> "portupgrade -ruf sysconftool" and it would have updated sysconftool 
> and everything that used it. Since courier changed 2 months ago, you 
> could have run "portupgrade -Ruf courier" and it would have rebuild 
> courier and everything it uses. The "-uf" option would have rebuilt 
> courier and updated the links.
> 
> Portupgrade appears to check the database by running "pkgdb -F" before 
> and after and keeps things hooked together. It is everybodies friend :).

Thanks for this tip Stewart! Works great. This tool should become part
of the base system.

-- 
Anand Buddhdev
http://anand.org

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




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