From owner-freebsd-ports@FreeBSD.ORG Tue May 26 20:01:34 2009 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8703B1065670 for ; Tue, 26 May 2009 20:01:34 +0000 (UTC) (envelope-from randy@psg.com) Received: from ran.psg.com (ran.psg.com [IPv6:2001:418:1::36]) by mx1.freebsd.org (Postfix) with ESMTP id 648DC8FC1B for ; Tue, 26 May 2009 20:01:34 +0000 (UTC) (envelope-from randy@psg.com) Received: from localhost ([127.0.0.1] helo=rmac.psg.com) by ran.psg.com with esmtp (Exim 4.69 (FreeBSD)) (envelope-from ) id 1M92q4-000NmQ-Cy; Tue, 26 May 2009 20:01:32 +0000 Received: from rmac.local.psg.com (localhost [127.0.0.1]) by rmac.psg.com (Postfix) with ESMTP id DD8741A7DF18; Wed, 27 May 2009 05:01:31 +0900 (JST) Date: Wed, 27 May 2009 05:01:31 +0900 Message-ID: From: Randy Bush To: Erik Trulsson In-Reply-To: <20090526194617.GA16353@owl.midgard.homeip.net> References: <20090526113714.GC1043@straylight.m.ringlet.net> <20090526120948.GA14134@owl.midgard.homeip.net> <20090526194617.GA16353@owl.midgard.homeip.net> User-Agent: Wanderlust/2.15.5 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL/10.7 Emacs/22.3 (i386-apple-darwin9.6.0) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Cc: ports Subject: Re: make.conf no x option X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 May 2009 20:01:34 -0000 >> i think this whole thing is worth a few days to settle in our heads. >> essentially, if we believe that freebsd is used extensively in >> headless server deployments, we should make that easy and smooth. > But even a headless server can run X clients with the display being on > some other (presumably non-headless) machine. That is on of the > beauties of the X Windowing System. [ thanks, but i am overly-familiar with the beauties and the some of the warts of x. ] someone installing a server may or may not want the x client version of a package as opposed to readline or curses. but, imiho, it would be good to make such decisions centralized, somewhat strong, and pretty clear. > The only part that would make no sense to install on a headless > machine is the X server itself and the support for it and the toys it occasionally seems to drag in. i really do not want the x client versions of emacs, cvsup, ... actually, i can not think of any ports i run on headless machines that i want spawning windows on my glass. ymmv, of course. i think that i would like to be able to say headless install and have to ack any port which wants to drag in x. randy