Date: Wed, 26 Aug 2009 16:27:30 -0600 (MDT) From: Warren Block <wblock@wonkity.com> To: Doug Barton <dougb@freebsd.org> Cc: ports@freebsd.org Subject: Re: [HEADUP] FreeBSD Gecko's TODO and plan for future Message-ID: <alpine.BSF.2.00.0908261625080.63581@wonkity.com> In-Reply-To: <4A95AD3A.7060008@FreeBSD.org> References: <20090822182208.GM82743@bsdcrew.de> <20090824020523.GB52180@duncan.reilly.home> <1251080785.99362.26.camel@shumai.marcuscom.com> <20090825002359.GA61141@duncan.reilly.home> <4A9497CE.3000108@kc8onw.net> <4A95AD3A.7060008@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 26 Aug 2009, Doug Barton wrote: > Jonathan wrote: >> On 8/24/2009 8:23 PM, Andrew Reilly wrote: >>> Is there any convenient way to list dependencies hierarchially, >>> rather than the flat set that pkg_info -r provides? >> >> I've found pkg_tree to be useful for that. >> http://www.freebsd.org/cgi/url.cgi?ports/ports-mgmt/pkg_tree/pkg-descr >> >> The feature I use the most is pkg_tree -tq which gives a list of all >> ports that are not depended on by any other ports, i.e. the minimal set >> to manually reinstall to replicate a set of installed ports on another >> machine. > > portmaster -l will give you a list of ports in the following categories: > > ===>>> Root ports (No dependencies, not depended on) > ===>>> Trunk ports (No dependencies, are depended on) > ===>>> Branch ports (Have dependencies, are depended on) > ===>>> Leaf ports (Have dependencies, not depended on) > > There is a procedure in the man page that describes how to use that > information to do a clean reinstall of your ports. Is there any way to graph that visually? -Warren Block * Rapid City, South Dakota USA
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.0908261625080.63581>