Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Mar 2011 20:02:38 -0800
From:      perryh@pluto.rain.com
To:        dougb@freebsd.org
Cc:        freebsd-ports@freebsd.org
Subject:   Re: Superfluous dependencies
Message-ID:  <4d7c41de.0fAx27IM1ro9CjLl%perryh@pluto.rain.com>
In-Reply-To: <4D7C00D5.8070003@FreeBSD.org>
References:  <AANLkTik65O3gbUoVBM-YbjWu0dpq0OuNn2KoUaC5b5ov@mail.gmail.com> <4D76426A.2010006@secnap.com> <AANLkTi=j7fR%2BRm4Fy14Q_KPDyE%2B7%2BO_d3pd3Yaek=kJG@mail.gmail.com> <20110312215307.GB26099@lonesome.com> <20110312221233.GD79028@comcast.net> <4D7C00D5.8070003@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Doug Barton <dougb@freebsd.org> wrote:

> ... what is really needed is for the OPTIONS framework to take
> environmental preferences into account when dealing with defaults
> ... if WITHOUT_X11 is defined in make.conf, then the defaults for
> OPTIONS that are related to requiring X11 stuff should be off ...
> that logic really needs to be in bsd.options.mk. Any volunteers?

While we are at it, WITHOUT_X11 really needs a WITHOUT_X11_SERVER
subcase.  There's precious little use for an X11 _server_ on many
headless systems -- I don't say "all" because someone might want VNC
even on a headless box -- but they may well want some X11 _clients_.

I'd consider volunteering if not for ENOTIME -- I'm having enough
trouble finding time to get an 8.x system set up "the way I want
it" before my current (6.1) box dies of old age.  (The principal
problem involves either a geom issue or, much more likely, my
misunderstanding of how that part of geom works.  The same trace
code will work equally well to clear up either case :)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4d7c41de.0fAx27IM1ro9CjLl%perryh>