Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 2 Mar 2006 11:46:19 -0600 (CST)
From:      Philip Hallstrom <freebsd@philip.pjkh.com>
To:        freebsd-questions <freebsd-questions@freebsd.org>
Subject:   Re: question on leaf ports
Message-ID:  <20060302114411.G79190@bravo.pjkh.com>
In-Reply-To: <cb5206420603020141x104ceba3kda45d2188f0c5044@mail.gmail.com>
References:  <20060302062834.74430.qmail@web60018.mail.yahoo.com> <cb5206420603020141x104ceba3kda45d2188f0c5044@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
> On 3/2/06, Peter <petermatulis@yahoo.ca> wrote:
>> Hi gang.  Does a leaf port have no build dependants or
>> no run dependants?  I want to be assured that I can
>> remove a leaf port but not have to put it back in
>> order to upgrade another port.  Utilities such as
>> portmaster show leaf ports and I'm not sure what it's
>> really telling me.
>
> I think the traditional sense of a leaf means no run
> dependants, as this seems to be the only kind of
> dependency registered in pkgdb. Consult the docs
> of your particular port management app.

Just be sure to look through the list of leafs though.  gmake for example 
isn't required by any port to run (at least none of mine) but a lot of 
ports need it to build.  So removing it would be kind of pointless.

Also, I use pkg_rmleaves and it offers to remove ports like vim, screen, 
and rsync, which I obviously want, but nothing else relies on.

Anyway, just saying to double check before letting it do it's thing.



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