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>