Cleaning Out Ports?

Pat Maddox pergesu at gmail.com
Mon Jan 31 18:18:48 PST 2005


pkgdb -F will tell you of any packages that have broken dependencies,
and allow you to fix them if you choose.


On Mon, 31 Jan 2005 21:16:56 -0500, Matt LaPlante <laplante at cat.rpi.edu> wrote:
> Well what I'm more concerned with is how would you locate orphaned
> dependencies after the fact.  For a parallel example, in gentoo you would
> "emerge --depclean" which searches the tree for any orphaned packages and
> removes them.  So say I hadn't used the -r flag when removing packages on
> BSD, how could I find the leftovers later?
> 
> --
> Matt LaPlante
> System Administrator
> Center for Automation Technologies
> RPI/CAT, CII 8015
> 110 8th Street
> Troy, NY 12180
> Phone: (518) 276-2275
> laplante at cat.rpi.edu
> www.cat.rpi.edu
> 
> > -----Original Message-----
> > From: Pat Maddox [mailto:pergesu at gmail.com]
> > Sent: Monday, January 31, 2005 8:55 PM
> > To: Matt LaPlante
> > Cc: freebsd-questions at freebsd.org
> > Subject: Re: Cleaning Out Ports?
> >
> > If you try to remove a package that has child dependencies, then it'll
> > let you know.  You'll have to use the -f flag to force it to delete
> > the package, despite there being any dependencies.  If you want to
> > delete a package along with all its dependencies, you can use the -r
> > flag.
> >
> > Use pkgdb -F to fix any dependencies that might be broken.
> >
> > I think that's about right.  I'm a FreeBSD newbie :)
> 
>


More information about the freebsd-questions mailing list