From owner-freebsd-stable Tue Nov 28 13:42: 2 2000 Delivered-To: freebsd-stable@freebsd.org Received: from topperwein.dyndns.org (acs-24-154-28-99.zoominternet.net [24.154.28.99]) by hub.freebsd.org (Postfix) with ESMTP id 0D0EF37B400 for ; Tue, 28 Nov 2000 13:42:00 -0800 (PST) Received: from browning.pennasoft.com (browning [192.168.168.11]) by topperwein.dyndns.org (8.11.1/8.11.1) with ESMTP id eASLgp531743 for ; Tue, 28 Nov 2000 16:42:52 -0500 (EST) (envelope-from behanna@zbzoom.net) Date: Tue, 28 Nov 2000 16:46:56 -0500 (EST) From: Chris BeHanna Reply-To: behanna@zbzoom.net To: FreeBSD-Stable Subject: Re: pkg_version In-Reply-To: <7799D023E51ED311BFB50008C75DD7B402881AD7@uschiexc05.kweb.us.kpmg.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 28 Nov 2000, Passki, Jonathan P wrote: > When trying to upgrade complex applications like XFree86 w/ Enlightenment & > Gnome, is there a sequence that should be followed on what applications are > updated first to last? Other than a Stop error, or while the package > realizes a component is missing, and it retrieves it, I have no idea if > there is a dependency issue I'm FUBARing, or if I'm screwing up a previously > installed application. The best practice would be to build a dependency graph of everything installed on your system, then uninstall in reverse dependency order and reinstall the updated packages in dependency order. This is very tedious. I'm not sure that there's a tool out there to do it, but /usr/ports/sysutils/pib looks like it might fit the bill. -- Chris BeHanna Software Engineer behanna@bogus.zbzoom.net Remove "bogus" before responding. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message