Date: Wed, 29 Nov 2000 09:56:54 -0800 From: Cy Schubert - ITSD Open Systems Group <Cy.Schubert@uumail.gov.bc.ca> To: John Reynolds~ <jreynold@sedona.ch.intel.com> Cc: "'freebsd-stable@freebsd.org'" <freebsd-stable@FreeBSD.ORG> Subject: Re: pkg_version Message-ID: <200011291757.eATHvWv76704@cwsys.cwsent.com> In-Reply-To: Your message of "Wed, 29 Nov 2000 08:39:03 MST." <14885.8983.838973.11330@hip186.ch.intel.com>
next in thread | previous in thread | raw e-mail | index | archive | help
In message <14885.8983.838973.11330@hip186.ch.intel.com>, John Reynolds~ writes : > > [ 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 th > e > 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. Take a look at the pkg_remove port. Regards, Phone: (250)387-8437 Cy Schubert Fax: (250)387-5766 Team Leader, Sun/DEC Team Internet: Cy.Schubert@osg.gov.bc.ca Open Systems Group, ITSD, ISTA Province of BC To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200011291757.eATHvWv76704>