In message <[EMAIL PROTECTED]>, 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: [EMAIL PROTECTED]
Open Systems Group, ITSD, ISTA
Province of BC
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-stable" in the body of the message