[31434] trunk/dports/x11/gtk2/Portfile

Eric Hall opendarwin.org at darkart.com
Fri Nov 30 11:06:18 PST 2007


On Fri, Nov 30, 2007 at 04:22:12AM -0500, Randall Wood wrote:
> The assumption that a user wants the entire X11 stack installed for  
> him is not deterministically true. I will not and can not force a  
> user to install X11 if they do not want to.
> 

	I agree, we can't (always) know that a user wants X11 intalled.
As Marcus pointed out, there are users who know what they want,
and they tend to be the folks who know what to do to get it (or can
figure it out).  There are the other users (which to me includes
the automated builds) that just want it to work(tm).
	Perhaps the best compromise would be to have a message pop
up indicating that the gtk2 port is capable of being installed
with +x11 or +quartz (in wording that people understand) and will
default to +x11 in $SECONDS and what to do to stop it and go back
to install with +quartz if that's what they want.  If port can also
tell if it is going to go build all of X11 (vs it being installed
already, as is the default for Leopard), that'd be great.
	I think this would let people who know and/or are interested
get what they want (+quartz) and also allow automated and "I don't
know/care" installs to succeed.  What do you think about this?
Improvements or other ideas?


		-eric



More information about the macports-dev mailing list