Re: Emerging Tomcat without Eclipse

Claudio Roberto França Pereira <[email protected]> Sat, 20 Feb 2016 17:14:12 -0200
Newsgroups gmane.linux.gentoo.java
Message-ID <CAGo3WepHksW_BdnxgOht91Da6kpNzYyeiiDnGe+9-WPRa3Os_A@mail.gmail.com>
--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" <[email protected]> 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 <[email protected]> wrote:
> > On Sat, 20 Feb 2016 17:43:13 +0000
> > Matthew Smith <[email protected]> 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

<p dir=3D"ltr">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. </p>
<div class=3D"gmail_quote">On Feb 20, 2016 4:10 PM, &quot;Matthew Smith&quo=
t; &lt;<a href=3D"mailto:[email protected]">[email protected]</a>&gt; wro=
te:<br type=3D"attribution"><blockquote class=3D"gmail_quote" style=3D"marg=
in:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I now understand=
 that eclipse-ecj is a requirement of Tomcat, however<br>
I do not understand why it requires X11.<br>
After removing the alsa, cups and gtk use flags from icedtea-bin,<br>
emerge still wants to pull in X11 and an assortment of packages<br>
related to X11.<br>
Do you have any ideas on how I can emerge tomcat without bringing in<br>
X? I&#39;d rather keep my server headless.<br>
<br>
Thanks again.<br>
<br>
On 20 February 2016 at 18:02, James Le Cuirot &lt;<a href=3D"mailto:chewi@g=
entoo.org">[email protected]</a>&gt; wrote:<br>
&gt; On Sat, 20 Feb 2016 17:43:13 +0000<br>
&gt; Matthew Smith &lt;<a href=3D"mailto:[email protected]">maaattss@gmail=
.com</a>&gt; wrote:<br>
&gt;<br>
&gt;&gt; I am trying to install the Tomcat server (specifically<br>
&gt;&gt; www-servers/tomcat-8.0.30:8::gentoo).<br>
&gt;&gt; However, it depends on eclipse-ecj -- I am unsure of the reasoning=
<br>
&gt;&gt; behind this, but it is quite annoying because emerging this would<=
br>
&gt;&gt; bring in X and many other unwated packages.<br>
&gt;<br>
&gt; eclipse-ecj is not the whole of Eclipse but just the Java compiler it<=
br>
&gt; uses internally. It has long been a requirement of Tomcat. It is very<=
br>
&gt; small and carries no dependencies that you wouldn&#39;t already get fr=
om<br>
&gt; Tomcat itself.<br>
&gt;<br>
&gt; --<br>
&gt; James Le Cuirot (chewi)<br>
&gt; Gentoo Linux Developer<br>
<br>
</blockquote></div>

--047d7bb70892b3217c052c3867c2--