From owner-freebsd-questions@FreeBSD.ORG Fri Mar 27 09:13:07 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EEC1F106566C for ; Fri, 27 Mar 2009 09:13:07 +0000 (UTC) (envelope-from me@janh.de) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.177]) by mx1.freebsd.org (Postfix) with ESMTP id 7EC058FC12 for ; Fri, 27 Mar 2009 09:13:07 +0000 (UTC) (envelope-from me@janh.de) Received: from janh.freebsd (e177241171.adsl.alicedsl.de [85.177.241.171]) by mrelayeu.kundenserver.de (node=mrelayeu6) with ESMTP (Nemesis) id 0ML29c-1Ln87U2iWu-0001YK; Fri, 27 Mar 2009 10:12:57 +0100 Message-ID: <49CC9899.1020402@janh.de> Date: Fri, 27 Mar 2009 10:12:57 +0100 From: Jan Henrik Sylvester User-Agent: Thunderbird 2.0.0.21 (X11/20090321) MIME-Version: 1.0 To: "Alain G. Fabry" References: <49CC8F78.9090001@janh.de> <20090327085735.GA27072@desmo.3rdrock.kicks-ass.net> In-Reply-To: <20090327085735.GA27072@desmo.3rdrock.kicks-ass.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V01U2FsdGVkX18J6nvoTZYnPIDJBNBzAqsNNTp3mz1ROb49L1v GvB/YH/DfY3wseZKp/vN5ElP3fQcaLrmYoTMmH15iO5/kUsh4W vC/aRXyXHWdEmmv+oLFYg== Cc: Olivier Nicole , questions-list freebsd Subject: Re: How to list all the installed packages... 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: Fri, 27 Mar 2009 09:13:08 -0000 Alain G. Fabry wrote: > On Fri, Mar 27, 2009 at 09:34:00AM +0100, Jan Henrik Sylvester wrote: >> Olivier Nicole wrote: >>> Is there a way to show a list of all installed packages that are not >>> required by any other package? >> cd /var/db/pkg/ ; for i in *-* ; do if [ ! -e $i/+REQUIRED_BY ] ; then >> echo $i ; fi ; done [...] >> If you want to be able to update ports quickly, you should keep the >> build dependencies. Doing "make pretty-print-build-depends-list" in a >> ports directory gives you the build dependencies. [...] > How about pkg_cutleaves Is there anything about build dependencies in cutleaves? http://www.freebsd.org/cgi/cvsweb.cgi/ports/ports-mgmt/pkg_cutleaves/files/pkg_cutleaves?rev=1.2 I do not see it at a quick glance. Cheers, Jan Henrik