From owner-freebsd-questions@FreeBSD.ORG Wed Apr 10 19:39:56 2013 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 5B37EB7 for ; Wed, 10 Apr 2013 19:39:56 +0000 (UTC) (envelope-from freebsd-questions@m.gmane.org) Received: from plane.gmane.org (plane.gmane.org [80.91.229.3]) by mx1.freebsd.org (Postfix) with ESMTP id 1B8DE5EB for ; Wed, 10 Apr 2013 19:39:55 +0000 (UTC) Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1UQ0s0-0000iZ-Kt for freebsd-questions@freebsd.org; Wed, 10 Apr 2013 21:39:48 +0200 Received: from pool-173-79-84-117.washdc.fios.verizon.net ([173.79.84.117]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 10 Apr 2013 21:39:48 +0200 Received: from nightrecon by pool-173-79-84-117.washdc.fios.verizon.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 10 Apr 2013 21:39:48 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-questions@freebsd.org From: Michael Powell Subject: Re: When will binary packages be back? Date: Wed, 10 Apr 2013 15:39:37 -0400 Lines: 30 Message-ID: References: <201304101739.LAA29126@lariat.net> <201304101519390199.00EB2234@sentry.24cl.com> Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7Bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: pool-173-79-84-117.washdc.fios.verizon.net X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: nightrecon@hotmail.com List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Apr 2013 19:39:56 -0000 Mike. wrote: [snip] > > > Additionally, for me, building from ports for me has tended to pull in > many, many X-windows support files when they are not needed. > > Specifically, I run a non-windowing system using command line tools. > When I tried to compile Samba from ports, I finally killed the 'make' > stage after three hours of compiling X-windows stuff. > > Nowhere had I ever spcified that the system was running X or any other > windowing system. Yet, there it was, three hours of wasted time. > In addition to what Jeff has said, for servers where I do not want any X related stuff I place WITHOUT_X11= yes in /etc/make.conf. In addition to make config option(s), there may also be some default stuff here and there in the Mk files. The make.conf line will short circuit these. IIRC there may be some exceptions where you need some (a handful or less) of some X related packages. Seem to think of things like gd, imagemagick, freetype, etc., for PHP kind of things. In these cases, the make.conf line will blanket cover most of what you don't want and you can choose make config options that will pull in only what you absolutely need without starting down the line to everything X-related. -Mike