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>