Skip site navigation (1)Skip section navigation (2)
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>