You are looking for the 'sysutils/portupgrade' port. It installs a tool
called pkg_deinstall.
So to achieve what you described, you would run 'pkg_deinstall -R A'
and it would deinstall 'A' and any of its orphaned dependencies, ie.
B, C, D but not E.
Seeya...Q
On Thu, 2003-10-16 at 21:41,
Lee [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Sent: Thursday, October 16, 2003 7:48 PM
Subject: Re: Uninstalling Port installed applications
You are looking for the 'sysutils/portupgrade' port. It installs a tool
called pkg_deinstall.
So to achieve what you described, you would run 'pkg_deinstall
in message [EMAIL PROTECTED],
wrote Michael Lee thusly...
Say, there are 5 applications -- A, B, C, D, E
Installing A depends on B,C,D, and E.
...
Supposed that E was also required by another application F which
was already installed in the system, I wonder if I type 'make
deinstall' under
Michael Lee [EMAIL PROTECTED] writes:
What I want to know is that if I do not use portupgrade, can 'make
deinstall' do what I expected ?
If the port hasn't been modified (e.g., by cvsup'ing ports) since it
was installed, yes. Otherwise, you will need to do a pkg_delete(1).