From owner-freebsd-questions@FreeBSD.ORG  Tue Jun 18 18:44:30 2013
Return-Path: <owner-freebsd-questions@FreeBSD.ORG>
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 61D25277;
 Tue, 18 Jun 2013 18:44:30 +0000 (UTC)
 (envelope-from illoai@gmail.com)
Received: from mail-pb0-x22e.google.com (mail-pb0-x22e.google.com
 [IPv6:2607:f8b0:400e:c01::22e])
 by mx1.freebsd.org (Postfix) with ESMTP id 3B0311CE6;
 Tue, 18 Jun 2013 18:44:30 +0000 (UTC)
Received: by mail-pb0-f46.google.com with SMTP id rq2so4166723pbb.5
 for <multiple recipients>; Tue, 18 Jun 2013 11:44:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:date:message-id:subject:from:to
 :cc:content-type;
 bh=ubY6JoGmAwR+Nf+eljh7qPybFzPPay2AvGgpaFQqpjw=;
 b=YlQ3fxwldCj94ZV1/uaqDh68xv3f121xwfREkJxCcW6ZRvSVLh+TmsmPtoft1tnjDW
 mg+EOTXspaSXkA1SVejJ/g/QwvDyeKfmKWXD7tELizMiOJyeFtePqo5oHGCUz1pUsDKi
 q/zhec8eOgHqR6e7i8jKC6hjpdIW/KnyW3HRDTLEHlExkPsCev2i1P/4kEiuggVq8xpH
 aN/OLoIrypLLi6UWXTk/YAojocZW18VMK0FEatMbCKlm8lXpsjirpR3ijiGHtDh+lgXa
 CliXdfLLCI2WYckjl6KcN0/R3RHXMqNU72Wf7qWf6rvCJLeWieaq7awzWC/np8a7ZK0c
 NOxQ==
MIME-Version: 1.0
X-Received: by 10.67.2.41 with SMTP id bl9mr3249448pad.109.1371581069973; Tue,
 18 Jun 2013 11:44:29 -0700 (PDT)
Received: by 10.68.87.162 with HTTP; Tue, 18 Jun 2013 11:44:29 -0700 (PDT)
In-Reply-To: <13CA24D6AB415D428143D44749F57D7201F9591D@ltcfiswmsgmb21>
References: <201306181541.18094.ml@fuckaround.org>
 <13CA24D6AB415D428143D44749F57D7201F9591D@ltcfiswmsgmb21>
Date: Tue, 18 Jun 2013 14:44:29 -0400
Message-ID: <CAHHBGkocuEUCy2ek4nivmqiObvA50Ro5EJpcB842R5-6yZT-LA@mail.gmail.com>
Subject: Re: install firefox without X
From: "illoai@gmail.com" <illoai@gmail.com>
To: Devin Teske <dteske@freebsd.org>
Content-Type: text/plain; charset=ISO-8859-1
X-Content-Filtered-By: Mailman/MimeDel 2.1.14
Cc: FreeBSD Questions <freebsd-questions@freebsd.org>,
 "<ml@fuckaround.org>" <ml@fuckaround.org>
X-BeenThere: freebsd-questions@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: User questions <freebsd-questions.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-questions>, 
 <mailto:freebsd-questions-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-questions>
List-Post: <mailto:freebsd-questions@freebsd.org>
List-Help: <mailto:freebsd-questions-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-questions>, 
 <mailto:freebsd-questions-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Jun 2013 18:44:30 -0000

On 18 June 2013 14:01, Teske, Devin <Devin.Teske@fisglobal.com> wrote:

> On Jun 18, 2013, at 6:41 AM, Pol Hallen wrote:
>
> > Hi all :-)
> >
> > I need use -X ssh and use firefox on remote machine:
> >
> > ssh -X -l user xxx host
> >
> > Is there a way to install firefox without X? or less ports possible
> >
>
> I indeed run Firefox using the above method from my servers (which aren't
> running X) but X is still installed.
>
> It *should* be able to work in theory (I use xdialog from ports on
> machines that don't have X installed; only xdialog and xauth).
>
> *** warning *** will uninstall X11 software *** warning ***
>
> pkg_delete -x xorg
>
> Maybe Firefox will still run (communicating with the X server running on
> the local side of your ssh client), or maybe it will balk incessantly about
> something.
>
> I do know however, that you'll need xauth installed regardless.
>

While you don't have to have xorg-server (or any of the various
drivers) installed, you still need a fair bit:

> pkg info -d firefox
firefox-17.0.6,1 depends on:
atk-2.6.0
binutils-2.23.1
bitstream-vera-1.10_5
cairo-1.10.2_5,2
compositeproto-0.4.2
damageproto-1.2.1
desktop-file-utils-0.21
dri2proto-2.8
encodings-1.0.4,1
expat-2.0.1_2
fixesproto-5.0
font-bh-ttf-1.0.3
font-misc-ethiopic-1.0.3
font-misc-meltho-1.0.3
font-util-1.3.0
fontconfig-2.9.0,1
freeglut-2.8.1
freetype2-2.4.12_1
gamin-0.1.10_5
gcc-4.6.3
gdk-pixbuf2-2.26.5_3
gettext-0.18.1.1_1
gio-fam-backend-2.34.3
glib-2.34.3
glproto-1.4.16
gmp-5.1.2
gnomehier-3.0
gobject-introspection-1.34.2
gtk-update-icon-cache-2.24.19
gtk-2.24.19
hicolor-icon-theme-0.12
hunspell-1.3.2_2
icu-50.1.2
inputproto-2.3
jasper-1.900.1_12
jbigkit-1.6
jpeg-8_4
kbproto-1.0.6
libGL-7.6.1_4
libGLU-7.6.1_2
libICE-1.0.8,1
libIDL-0.8.14_1
libSM-1.2.1,1
libX11-1.6.0,1
libXau-1.0.8
libXcomposite-0.4.4,1
libXcursor-1.1.14
libXdamage-1.1.4
libXdmcp-1.1.1
libXext-1.3.2,1
libXfixes-5.0.1
libXft-2.3.1
libXi-1.7.1_1,1
libXinerama-1.1.3,1
libXmu-1.1.1,1
libXrandr-1.4.1
libXrender-0.9.8
libXt-1.1.4,1
libXxf86vm-1.1.3
libdrm-2.4.17_1
libevent2-2.0.21
libffi-3.0.13
libfontenc-1.1.2
libiconv-1.14_1
libpciaccess-0.13.1_1
libpthread-stubs-0.3_3
libvpx-1.1.0
libxcb-1.9.1
libxml2-2.8.0_2
mkfontdir-1.0.7
mkfontscale-1.1.0
mpc-0.9
mpfr-3.1.2
ncurses-5.9_3
nspr-4.9.6
nss-3.14.3
pango-1.30.1
pciids-20130606
pcre-8.33
perl-threaded-5.16.3
pixman-0.28.2
pkgconf-0.9.2_1
png-1.5.16
python27-2.7.5_1
randrproto-1.4.0
renderproto-0.11.1
shared-mime-info-1.1
sqlite3-3.7.17_1
tiff-4.0.3
xcb-util-renderutil-0.3.8
xcb-util-0.3.9_1,1
xextproto-7.2.1
xf86vidmodeproto-2.3.1
xineramaproto-1.2.1
xorg-fonts-truetype-7.7
xproto-7.0.24
zip-3.0

NB: you might need more than that to build

-- 
--