From owner-freebsd-stable Wed Nov 29 7:39:12 2000 Delivered-To: freebsd-stable@freebsd.org Received: from melete.ch.intel.com (melete.ch.intel.com [143.182.246.25]) by hub.freebsd.org (Postfix) with ESMTP id 099F737B404 for ; Wed, 29 Nov 2000 07:39:10 -0800 (PST) Received: from sedona.intel.com (sedona.ch.intel.com [143.182.218.21]) by melete.ch.intel.com (8.9.1a+p1/8.9.1/d: relay.m4,v 1.33 2000/11/21 19:27:27 smothers Exp $) with ESMTP id PAA13135 for ; Wed, 29 Nov 2000 15:42:59 GMT Received: from hip186.ch.intel.com (hip186.ch.intel.com [143.182.225.68]) by sedona.intel.com (8.9.1a/8.9.1/d: sendmail.cf,v 1.10 2000/02/10 21:38:16 steved Exp $) with ESMTP id IAA05689 for ; Wed, 29 Nov 2000 08:39:04 -0700 (MST) X-Envelope-To: X-Envelope-From: jreynold@sedona.ch.intel.com Received: (from jreynold@localhost) by hip186.ch.intel.com (8.9.1a/8.9.1/d: client.m4,v 1.3 1998/09/29 16:36:11 sedayao Exp sedayao $) id KAA24669; Wed, 29 Nov 2000 10:39:04 -0500 (EST) X-Authentication-Warning: hip186.ch.intel.com: jreynold set sender to jreynold@sedona.ch.intel.com using -f From: John Reynolds~ MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <14885.8983.838973.11330@hip186.ch.intel.com> Date: Wed, 29 Nov 2000 08:39:03 -0700 (MST) To: "'freebsd-stable@freebsd.org'" Subject: Re: pkg_version In-Reply-To: <20001128204706.A30695@petra.hos.u-szeged.hu> References: <7799D023E51ED311BFB50008C75DD7B402881AD7@uschiexc05.kweb.us.kpmg.com> <20001128204706.A30695@petra.hos.u-szeged.hu> X-Mailer: VM 6.75 under Emacs 20.6.3 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG [ On Tuesday, November 28, Szilveszter Adam wrote: ] > > When I am sure that all of them have actually changed, I usually work my > way up on the dependency list from the bottom, eg I do X first. If this is > just a patch, the order might not matter. > > I have never wondered much about this, because X is also a real pain to > wait for on this system until it completes building so I schedule it first Is there some sort of "recursive 'make deinstall'" that will delete a package and everything it depends on to run or build? i.e. if I wanted to nuke all of GNOME, if I do: cd /usr/ports/x11/gnome && make deinstall all that will do is delete the "port" for GNOME (which simply pulls in all the other ports accordingly) but doesn't deinstall the components. How could one remove all components of GNOME even down to the libraries (I know some libraries would be needed by other ports)? I've done this before "manually" but it was certainly tedious. -Jr -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= | John Reynolds WCCG, CCE, Higher Levels of Abstraction | | Intel Corporation MS: CH6-210 Phone: 480-554-9092 pgr: 602-868-6512 | | jreynold@sedona.ch.intel.com http://www-aec.ch.intel.com/~jreynold/ | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message