From owner-freebsd-questions@FreeBSD.ORG Thu Jun 16 16:03:49 2005 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D7D616A41C for ; Thu, 16 Jun 2005 16:03:49 +0000 (GMT) (envelope-from tshadwick@goinet.com) Received: from mail.goinet.com (mail.goinet.com [208.207.72.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC85343D58 for ; Thu, 16 Jun 2005 16:03:48 +0000 (GMT) (envelope-from tshadwick@goinet.com) Received: from mail.goinet.com (localhost.goinet.com [127.0.0.1]) by mail.goinet.com (8.13.1/8.13.1) with ESMTP id j5GG3c7P073480; Thu, 16 Jun 2005 11:03:38 -0500 (CDT) (envelope-from tshadwick@goinet.com) Received: from localhost (tshadwick@localhost) by mail.goinet.com (8.13.1/8.13.1/Submit) with ESMTP id j5GG3btk073477; Thu, 16 Jun 2005 11:03:37 -0500 (CDT) (envelope-from tshadwick@goinet.com) X-Authentication-Warning: mail.goinet.com: tshadwick owned process doing -bs Date: Thu, 16 Jun 2005 11:03:37 -0500 (CDT) From: Tony Shadwick To: "M. Goodell" In-Reply-To: <20050616152358.99794.qmail@web32415.mail.mud.yahoo.com> Message-ID: <20050616110235.T30082@mail.goinet.com> References: <20050616152358.99794.qmail@web32415.mail.mud.yahoo.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: ClamAV version 0.85.1, clamav-milter version 0.85 on mail.goinet.com X-Virus-Status: Clean Cc: FreeBSD Questions Subject: Re: Complete Port Removal Question X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jun 2005 16:03:49 -0000 I would suggest using portmanager. There is a method in there for displaying "leaves", or installed packages in from the ports tree that have no dependencies, and allow you to safely remove them. I'd say uninstall the software you don't want to remove, then have portmanager show you the leaves that are left, and remove the leaves. On Thu, 16 Jun 2005, M. Goodell wrote: > > How can I remove a port and all of it's dependencies from a system? For example, I installed sqWebmail and tried it out then decided it's not what we were looking for. Now, I would like to not only remove sqWebmail but all of the stuff it installed along with it. > > sqwebmail also installed things like: > > - courier-authlib-base-0.56 > - ispell-3.2.06_13 > > and others as well > > Is there a safe / quick way to remove the dependencies for a port and not break the rest of the system by removing stuff other things depend on? For example, I don't want to remove Perl obviously which is a dependency of sqwebmail. > > Thank you, > > FreeBSDUtah > > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > 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" >