From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id A3F491388C0 for ; Sat, 20 Feb 2016 19:14:17 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 21EE521C00E; Sat, 20 Feb 2016 19:14:15 +0000 (UTC) Received: from mail-wm0-f48.google.com (mail-wm0-f48.google.com [74.125.82.48]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 71B4B21C004 for ; Sat, 20 Feb 2016 19:14:14 +0000 (UTC) Received: by mail-wm0-f48.google.com with SMTP id g62so112986837wme.0 for ; Sat, 20 Feb 2016 11:14:14 -0800 (PST) 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=h7OyIXzOtS7FAbSR8g6W2y/5OCx2UTRRkKalk2OAU44=; b=RCi5iBK4dkVJohzrhmHEMtuv1v/3CaXHas1NjlTI1eEeOdf+46zoBPCOgs8gL7pwtI +ICq6MrmelkMP/KDU7ZXQwJsrSFP1zZbD1sLHSijB0bYfRMkKBxVvEpewF/PEVCpCv18 IiJNpfXbMF125H2dP/KEjJRZoHFbVgE8u2knNZ9t77QbrjAnfKTZmSSmTxk97tSE3iTz ovoHHZHB8EIF8iBe4yVwzdLP7PyLTiBSjISFbMPvH/ymVgnHUMGRtq5sdYV0U6i3Z1nb t/H5/SZhZ8/BNaxSteJcN0XGqv/4B6cqvmYZQc506OdpIJ41ExvfQF/b174vhndXsEJn TQ2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=h7OyIXzOtS7FAbSR8g6W2y/5OCx2UTRRkKalk2OAU44=; b=h2sWEhLffCqKewDGD/igtlP53nqewAKse5bcGmcPduDCpvwAKAzJOasEE2m5GITsnW 3c4UOuzMVXaGEK5yRWgGArtLSglW5K0lr2FALmCXSExR4YvkJa8kzc9SippMKq1A8eR/ lDNpUT7aclHfawV8TDC4aD3yPfRmDjmSWMADczqePJnrmRDsYzAvjqp0MD5IzKYbN2Xg wyDHVTgC9AAvKJ2GXiFjRp0a/+p8nBPQWSSCEqINT9El3quS5u27MLkEGBX1l2xR0D0x 3J+DKG3RSgxut9SGl5rkYy+3h9y0ZJx34zyaBd9k4FnlGHK/5+NLl4F9Ha3jI4T3SO2f MaEA== X-Gm-Message-State: AG10YORjSg7vj4tAGV+JmAHOUksRxdG1dR7YDSeAZnRkvYT3XNoTzn7UTV/Bs0ZfYuW3I292axUJoYu/X+aO0Q== Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-java@lists.gentoo.org Reply-To: gentoo-java@lists.gentoo.org MIME-Version: 1.0 X-Received: by 10.194.186.170 with SMTP id fl10mr22829349wjc.29.1455995653134; Sat, 20 Feb 2016 11:14:13 -0800 (PST) Received: by 10.28.53.134 with HTTP; Sat, 20 Feb 2016 11:14:12 -0800 (PST) Received: by 10.28.53.134 with HTTP; Sat, 20 Feb 2016 11:14:12 -0800 (PST) In-Reply-To: References: <20160220180232.035a4b81@symphony.aura-online.co.uk> Date: Sat, 20 Feb 2016 17:14:12 -0200 Message-ID: Subject: Re: [gentoo-java] Emerging Tomcat without Eclipse From: =?UTF-8?Q?Claudio_Roberto_Fran=C3=A7a_Pereira?= To: gentoo-java@lists.gentoo.org Cc: James Le Cuirot Content-Type: multipart/alternative; boundary=047d7bb70892b3217c052c3867c2 X-Archives-Salt: 6c1c0006-7224-410e-859b-44745f75c9d8 X-Archives-Hash: 9e96e67f5d695d0712edd6f97e4b71d8 --047d7bb70892b3217c052c3867c2 Content-Type: text/plain; charset=UTF-8 Use emerge with the -t option to show the tree of dependencies, and it will help you understand what is pulling xorg into the list of packages to be merged. On Feb 20, 2016 4:10 PM, "Matthew Smith" wrote: > I now understand that eclipse-ecj is a requirement of Tomcat, however > I do not understand why it requires X11. > After removing the alsa, cups and gtk use flags from icedtea-bin, > emerge still wants to pull in X11 and an assortment of packages > related to X11. > Do you have any ideas on how I can emerge tomcat without bringing in > X? I'd rather keep my server headless. > > Thanks again. > > On 20 February 2016 at 18:02, James Le Cuirot wrote: > > On Sat, 20 Feb 2016 17:43:13 +0000 > > Matthew Smith wrote: > > > >> I am trying to install the Tomcat server (specifically > >> www-servers/tomcat-8.0.30:8::gentoo). > >> However, it depends on eclipse-ecj -- I am unsure of the reasoning > >> behind this, but it is quite annoying because emerging this would > >> bring in X and many other unwated packages. > > > > eclipse-ecj is not the whole of Eclipse but just the Java compiler it > > uses internally. It has long been a requirement of Tomcat. It is very > > small and carries no dependencies that you wouldn't already get from > > Tomcat itself. > > > > -- > > James Le Cuirot (chewi) > > Gentoo Linux Developer > > --047d7bb70892b3217c052c3867c2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Use emerge with the -t option to show the tree of dependenci= es, and it will help you understand what is pulling xorg into the list of p= ackages to be merged.

On Feb 20, 2016 4:10 PM, "Matthew Smith&quo= t; <maaattss@gmail.com> wro= te:
I now understand= that eclipse-ecj is a requirement of Tomcat, however
I do not understand why it requires X11.
After removing the alsa, cups and gtk use flags from icedtea-bin,
emerge still wants to pull in X11 and an assortment of packages
related to X11.
Do you have any ideas on how I can emerge tomcat without bringing in
X? I'd rather keep my server headless.

Thanks again.

On 20 February 2016 at 18:02, James Le Cuirot <chewi@gentoo.org> wrote:
> On Sat, 20 Feb 2016 17:43:13 +0000
> Matthew Smith <maaattss@gmail= .com> wrote:
>
>> I am trying to install the Tomcat server (specifically
>> www-servers/tomcat-8.0.30:8::gentoo).
>> However, it depends on eclipse-ecj -- I am unsure of the reasoning=
>> behind this, but it is quite annoying because emerging this would<= br> >> bring in X and many other unwated packages.
>
> eclipse-ecj is not the whole of Eclipse but just the Java compiler it<= br> > uses internally. It has long been a requirement of Tomcat. It is very<= br> > small and carries no dependencies that you wouldn't already get fr= om
> Tomcat itself.
>
> --
> James Le Cuirot (chewi)
> Gentoo Linux Developer

--047d7bb70892b3217c052c3867c2--