From owner-freebsd-questions@FreeBSD.ORG Sat Nov 20 21:30:16 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0955F106566B for ; Sat, 20 Nov 2010 21:30:16 +0000 (UTC) (envelope-from aimass@yabarana.com) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 9D8FA8FC08 for ; Sat, 20 Nov 2010 21:30:15 +0000 (UTC) Received: by wyb35 with SMTP id 35so4927726wyb.13 for ; Sat, 20 Nov 2010 13:30:14 -0800 (PST) MIME-Version: 1.0 Received: by 10.227.157.17 with SMTP id z17mr3992385wbw.142.1290288614060; Sat, 20 Nov 2010 13:30:14 -0800 (PST) Sender: aimass@yabarana.com Received: by 10.227.145.133 with HTTP; Sat, 20 Nov 2010 13:30:14 -0800 (PST) In-Reply-To: References: Date: Sat, 20 Nov 2010 16:30:14 -0500 X-Google-Sender-Auth: fsSR-TvY88UC_I7hRoF1B_ArBYM Message-ID: From: Alejandro Imass To: FreeBSD Questions Content-Type: text/plain; charset=ISO-8859-1 Subject: Fwd: FBSD 8 php 52 extensions dependency on X11 ??? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Nov 2010 21:30:16 -0000 On Sat, Nov 20, 2010 at 1:22 PM, Amitabh Kant wrote: > > > On Sat, Nov 20, 2010 at 10:18 PM, Alejandro Imass wrote: >> >> Hi, >> >> Whilst installing some (many) of the php 52 extensions in a jail I >> suddenly realized I was about to install X11 and a whole bunch of x11 >> related deps. >> Would some kind soul explain to me which php 52 extension requires X11 >> ??? Should it not say it EXPLICITLY??? !!! >> [...] >> Also, is there another command or make option that would have warned >> me of the Xvfb or xorg dependencies?? >> Many thanks in advance, >> >> -- >> Alejandro Imass > > Either use WITHOUT_X11=yes in your make line, or have WITHOUT_X11=yes in > your /etc/make.conf file beofre you run the make command. Can't help you > with generating correct dependency list though. > Thanks for the tip. The ming extension was in fact the culprit. Now I'm guessing there must be a way to recursively analyze dependencies! Anyway, IMHO the comment on the ming module should state clearly that it requires a complete X server. Granted though, I shouldn't have selected that extension anyway, I did by mistake, so maybe if I knew what it was it would have been obvious, who knows...