Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 6 Apr 2010 08:19:54 -0600
From:      Craig Whipp <crwhipp@gmail.com>
To:        "Aiza" <aiza21@comclark.com>
Cc:        FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   Re: Finding port dependants
Message-ID:  <f4a10654d6dd37413db917ca08a3f933.squirrel@whipp.no-ip.org>
In-Reply-To: <4BBA8890.9060706@comclark.com>
References:  <4BBA8890.9060706@comclark.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, April 5, 2010 7:04 pm, Aiza wrote:
> The ports make file tree is so very large now a days (21491 ports).
> Doing portsnap to download the complete ports system just to install 3
> ports is massive over kill. I have been doing package installs because
> the resources consumed in disk space (inodes used) and no compile time
> is such a time saver. But there are times when ports have no package or
> the package is not up to date. What I am looking for is a method to find
> the dependents and their dependents of the selected port. Then search
> the package system to determine which have no packages. Install all the
> packages and cvs only the make files for the ports lacking packages. I
> have script to fetch only the make files for the selected port.
>
> So question is, does the ports index which I can download by it's self
> using portsnap contain the info to find all the dependents of a port?
>
> Is there some software I can use to do this?

The porteasy port (ports-mgmt/porteasy) might do what you're looking for -
it uses cvsup to selectively fetch the parts of the ports tree and
distfiles needed to install and/or update a port of interest.




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