Superfluous dependencies

Doug Barton dougb at FreeBSD.org
Sat Mar 12 23:25:10 UTC 2011


On 03/12/2011 14:12, Charlie Kester wrote:
> I'm not aware of any tool that will display a similar dependency tree
> for a port *before* it is installed.

portmaster doesn't _quite_ do that, but it does walk you through all of 
the config screens (and thus, the related dependencies) prior to 
building, then present you a list of everything that will be built 
before you build it.

That said, what is really needed is for the OPTIONS framework to take 
environmental preferences into account when dealing with defaults. In 
other words, if WITHOUT_X11 is defined in make.conf, then the defaults 
for OPTIONS that are related to requiring X11 stuff should be off. There 
are a few ports that have rolled their own manipulation of this, but 
that logic really needs to be in bsd.options.mk. Any volunteers?


:)

Doug

-- 

	Nothin' ever doesn't change, but nothin' changes much.
			-- OK Go

	Breadth of IT experience, and depth of knowledge in the DNS.
	Yours for the right price.  :)  http://SupersetSolutions.com/



More information about the freebsd-ports mailing list