Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 Jan 2005 21:16:56 -0500
From:      "Matt LaPlante" <laplante@cat.rpi.edu>
To:        "'Pat Maddox'" <pergesu@gmail.com>
Cc:        freebsd-questions@freebsd.org
Subject:   RE: Cleaning Out Ports?
Message-ID:  <200502010216.j112Gwll028376@smtp4.server.rpi.edu>
In-Reply-To: <810a540e05013117544b00fac2@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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@cat.rpi.edu
www.cat.rpi.edu

> -----Original Message-----
> From: Pat Maddox [mailto:pergesu@gmail.com]
> Sent: Monday, January 31, 2005 8:55 PM
> To: Matt LaPlante
> Cc: freebsd-questions@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 :)



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