Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Nov 2007 20:51:31 +0000
From:      RW <fbsd06@mlists.homeunix.com>
To:        freebsd-questions@freebsd.org, Chuck Robey <chuckr@chuckr.org>
Subject:   Re: Ports with GUI configs
Message-ID:  <20071115205131.6f31ba66@gumby.homeunix.com.>
In-Reply-To: <473CA416.2040300@chuckr.org>
References:  <2852884D-270A-4879-B960-C10A602E080E@ashleymoran.me.uk> <47387891.2060007@unsane.co.uk> <47387BCA.6080604@foster.cc> <20071112183502.438b44b8@gumby.homeunix.com.> <4738A71A.6060100@chuckr.org> <4738ACDD.50108@u.washington.edu> <4738ADC8.2060005@gmx.de> <4738AEBF.4010109@u.washington.edu> <4738C145.2050601@chuckr.org> <20071112214240.5d3b048a@gumby.homeunix.com.> <4738CB99.5000807@web.de> <20071112235921.11ae8c0a@gumby.homeunix.com.> <4738FFC7.7000309@chuckr.org> <47394287.6050303@gmx.de> <473CA416.2040300@chuckr.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 15 Nov 2007 14:55:02 -0500
Chuck Robey <chuckr@chuckr.org> wrote:


> Are you seriously saying that a decision regarding what ports are to
> be installed should be made after they are installed?  If you have
> 10,000 ports installed, you obviously have no need whatever to make
> any decision at all.   Whether or not they are outdated is utterly 
> irrelevant, because if they're installed, it may be inferred that you 
> wanted them.  It's the decision whether to install them or not that 
> we're talking about.



What you don't appear to understand is that the Option Framework allows
a user to recursively set options for ports *before* they are installed.
So to configure the whole of Gnome, you can simply do this:

# cd /usr/port/x11/gnome2 && make config-recursive

The reason I mentioned the script is that upgrades are the only part of
the process that isn't directly supported by the ports system, you need
something to catch the ports that have changed options, or you may
waste time. This requires a script, but new installs are completely
trivial.






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