From owner-freebsd-questions Sun Nov 17 14:11: 7 2002 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 0F8CB37B401 for ; Sun, 17 Nov 2002 14:11:06 -0800 (PST) Received: from anand.org (ip503c1252.speed.planet.nl [80.60.18.82]) by mx1.FreeBSD.org (Postfix) with ESMTP id E7A7943E42 for ; Sun, 17 Nov 2002 14:10:59 -0800 (PST) (envelope-from arb@anand.org) Received: from arb by mobile.anand.org with local (Exim 4.10) id 18DXdH-0005Ci-00 for questions@freebsd.org; Sun, 17 Nov 2002 23:11:11 +0100 Date: Sun, 17 Nov 2002 23:11:11 +0100 From: Anand Buddhdev To: questions@freebsd.org Subject: Re: package/port dependency failures (solved) Message-ID: <20021117221111.GA19793@anand.org> References: <20021116145444.GS5846@anand.org> <3DD6946B.1030701@owt.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3DD6946B.1030701@owt.com> User-Agent: Mutt/1.4i Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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