Cleaning the cruft from my MacPorts
Joshua Root
jmr at macports.org
Fri Jan 1 22:10:27 PST 2010
On 2010-1-2 17:03 , Scott Haneda wrote:
> A few things have led to a less than awesome repo of local software that
> MacPorts has helped me to install. By no fault of MacPorts or course;
> though I am often abusing MacPorts to get something intalled for myself,
> or maybe making a port for submission, or on those rare occasions, I can
> get in a port at the request of a user here on the list.
>
> My `port installed` was a few hundred lines, I got it down to 63 by way
> of obvious uninstalls.
>
> I need a working MAMP stack, and all the dependencies with their links
> in the chain. A few other things, rsync, I think outside of MAMP, not
> of the stuff I need has dependencies,
>
> I am sitting on stuff like this:
> libgpg-error @1.7_0 (active)
> libiconv @1.13_0 (active)
> libidn @1.15_0 (active)
> libmcrypt @2.5.8_1 (active)
> libnet11 @1.1.4_0 (active)
> libogg @1.1.4_0 (active)
> libpcap @1.0.0_0 (active)
> libpng @1.2.38_0 (active)
> libtool @2.2.6b_0 (active)
> libvorbis @1.2.3_0 (active)
> libxml2 @2.7.6_0 (active)
> libxslt @1.1.24_2 (active)
>
> I have no idea how they got there, and sticking a `port info` into all
> ~60 of these to see, is a bit tiresome. I was wondering is there a way
> to give a list of what I want, and all the dependencies, then uninstall
> whatever was left remaining.
>
> Sort of a `port uninstall whatever is not part of item 1, 2, 3, and 4,
> plus all dependencies.
Install port_cutleaves and use the excludes file as described in the man
page.
- Josh
More information about the macports-users
mailing list