Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 04 Nov 2012 11:27:19 -0800
From:      Josh Berkus <josh@agliodbs.com>
To:        "Jason E. Hale" <jhale@freebsd.org>
Cc:        freebsd-ports-bugs@freebsd.org
Subject:   Re: ports/173339: graphics/ImageMagick Port tries to build the universe
Message-ID:  <5096C197.8040901@agliodbs.com>
In-Reply-To: <21464979.ul7sfrYTA6@mocha.verizon.net>
References:  <201211032200.qA3M013K012554@freefall.freebsd.org> <21464979.ul7sfrYTA6@mocha.verizon.net>

next in thread | previous in thread | raw e-mail | index | archive | help

> Most ports build with X11 support on by default.  The "right thing" isn't 
> right for everyone, but that is why there are KNOBS and OPTIONS.  Saying how 
> much it sucks or how brain-dead it is isn't improving anything.  The 
> infastructure is already there to build without X11.  If you don't want X11 
> support all you have to do is define WITHOUT_X11=yes and OPTIONS_UNSET=X11 in 
> /etc/make.conf.  It's that simple.

Ah, thanks for the tip on make.conf.  I'll fix that on this server.  Not
sure why that's not in the template in the first place, but I know where
to file that bug, and it's not here.  I'd thought you were telling me I
had to alter the makefile for every port.

My argument is: when building a server utility (like Mediawiki), it's
reasonable to assume that the user does not intend to build X11.  This
is the sensible default.  In fact, in most cases NOX is the sensible
default, because people don't (as a rule) use FreeBSD on the desktop.
However, that's a bigger argument than this bug.

-- 
Josh Berkus
PostgreSQL Experts Inc.
http://pgexperts.com



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