View previous topic :: View next topic |
Author |
Message |
mqduck n00b
Joined: 04 Apr 2006 Posts: 63
|
Posted: Mon Jun 23, 2014 6:55 am Post subject: icedtea |
|
|
I'm trying to build dev-java/icedtea on a server (to run a Minecraft server). Is there any way to have it not pull in cups and a bunch of X11 libraries? I tried disabling all of its use flags, but it still wants cups and gtk+ and stuff for some reason. _________________ Property is theft. |
|
Back to top |
|
|
chithanh Developer
Joined: 05 Aug 2006 Posts: 2158 Location: Berlin, Germany
|
Posted: Mon Jun 23, 2014 1:34 pm Post subject: |
|
|
At least for icedtea-7.2.4.7, cups will not be pulled in with USE="-X -cups".
Are you bootstrapping icedtea with gcj-jdk? |
|
Back to top |
|
|
mqduck n00b
Joined: 04 Apr 2006 Posts: 63
|
Posted: Tue Jun 24, 2014 1:17 am Post subject: |
|
|
I'm not using gcj, no. emerge --tree indicates that cups is being pulled in directly by icedtea-7.2.4.7 despite USE=-cups. _________________ Property is theft. |
|
Back to top |
|
|
chithanh Developer
Joined: 05 Aug 2006 Posts: 2158 Location: Berlin, Germany
|
Posted: Tue Jun 24, 2014 8:17 am Post subject: |
|
|
It must be USE="-X -cups". Disabling cups alone is not enough.
If you are not using gcj to bootstrap, then icedtea-bin will be used instead, which may come with different dependencies. |
|
Back to top |
|
|
Ant P. Watchman
Joined: 18 Apr 2009 Posts: 6920
|
Posted: Fri Jun 27, 2014 1:02 am Post subject: |
|
|
Those are hardcoded build dependencies. They're not used at runtime without those use flags but there's no way to avoid them (other than using icedtea 6, and a really old version of it at that). |
|
Back to top |
|
|
|