Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Oct 2003 10:43:34 +0200
From:      Ruben de Groot <mail25@bzerk.org>
To:        Chris Richards <chrisric@internode.on.net>
Cc:        questions@freebsd.org
Subject:   Re: Best way to cleanly uninstall packages?
Message-ID:  <20031022084334.GA41835@ei.bzerk.org>
In-Reply-To: <941EC83D6E678C4CA92EE2AAE55874F78022@gir.routemaster.net>
References:  <200310212252.44544.vbraga@mail.ru> <941EC83D6E678C4CA92EE2AAE55874F78022@gir.routemaster.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Oct 22, 2003 at 12:55:59PM +1000, Chris Richards typed:

>In-Reply-To: <200310212252.44544.vbraga@mail.ru>

Please don't hijack other threads when asking a new question.

> Hi Everyone,
> 
> I have installed 2 packages which inturn installed a bunch of
> dependencies... They are "imageindex-1.0.6" and "gallery-1.4.0.1" I was
> seeing which one I like best - now I have decided I want to keep gallery
> and uninstall imageindex.
> 
> What is the cleanest way to do this? I have noticed that they both have
> common dependencies so I can't just use the "pkg_delete -r" option - I
> am sure this is a common problem and there is probably an easy way to
> uninstall all dependencies for imageindex except for the ones that are
> needed for gallery.

If you have the portupgrade package installed (which is a good idea 
anyway), you can use pkg_deinstall -R, which will deinstall all packages
required by the given package as well. It will fail deinstalling
packages required by other packages, which is precisely what you want.

pkg_delete -r imageindex-1.0.6 will recursively delete packages that
depend on imageindex, not the packages required by it.

-Ruben

> Can anyone help me?
> 
> Thank you,
> Chris
> 
> 
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031022084334.GA41835>