установка java на CSS (РЕШЕНО)

Добрый день.
Пытаюсь поставить java на CSS. смотрю какие пакеты подтанет по зависимостями:

abutorin@srv1 ~ $ sudo emerge -p oracle-jre-bin
Пароль:

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] media-libs/giflib-4.1.6-r2  USE="-X -rle -static-libs"
[ebuild  N     ] media-sound/alsa-headers-1.0.25
[ebuild  N     ] dev-java/java-config-wrapper-0.16
[ebuild  N     ] media-libs/alsa-lib-1.0.26-r1  USE="-alisp -debug -doc -python" PYTHON_SINGLE_TARGET="python2_7 -python2_6" PYTHON_TARGETS="python2_7 -python2_6"
[ebuild  N     ] x11-libs/libXext-1.3.1  USE="-doc -static-libs"
[ebuild  N     ] x11-proto/damageproto-1.2.1
[ebuild  N     ] x11-libs/libICE-1.0.8  USE="ipv6 -doc -static-libs"
[ebuild  N     ] x11-proto/recordproto-1.14.2  USE="-doc"
[ebuild  N     ] dev-libs/atk-2.6.0  USE="introspection nls"
[ebuild  N     ] x11-libs/gdk-pixbuf-2.26.4  USE="X introspection -debug -jpeg -jpeg2k {-test} -tiff"
[ebuild  N     ] x11-proto/fixesproto-5.0
[ebuild  N     ] x11-proto/randrproto-1.4.0
[ebuild  N     ] x11-proto/compositeproto-0.4.2
[ebuild  N     ] x11-libs/libXfixes-5.0  USE="-static-libs"
[ebuild  N     ] x11-libs/libXi-1.6.1  USE="-doc -static-libs"
[ebuild  N     ] x11-libs/libXrandr-1.4.0  USE="-static-libs"
[ebuild  N     ] x11-libs/libSM-1.2.1  USE="ipv6 uuid -doc -static-libs"
[ebuild  N     ] x11-libs/libXtst-1.2.1  USE="-doc -static-libs"
[ebuild  N     ] x11-libs/libXcursor-1.1.13  USE="-static-libs"
[ebuild  N     ] x11-libs/libXdamage-1.1.3  USE="-static-libs"
[ebuild  N     ] x11-libs/libXcomposite-0.4.3-r1  USE="-doc -static-libs"
[ebuild  N     ] x11-libs/libXt-1.1.3  USE="-static-libs"
[ebuild  N     ] x11-libs/gtk+-2.24.17  USE="introspection (-aqua) -cups -debug -examples {-test} -vim-syntax -xinerama"
[ebuild  N     ] dev-java/java-config-2.1.12-r1  PYTHON_TARGETS="python2_7 -python2_6 -python3_1 -python3_2 (-python3_3)"
[ebuild  N     ] dev-java/icedtea-bin-6.1.12.5  USE="X alsa cups -cjk -doc -examples -nsplugin -source"
[ebuild  N     ] virtual/jdk-1.6.0-r2
[ebuild  N     ] virtual/jre-1.6.0-r1
[ebuild  N F   ] dev-java/oracle-jre-bin-1.7.0.25  USE="-X -alsa -fontconfig -jce -nsplugin -pax_kernel"

Fetch instructions for dev-java/oracle-jre-bin-1.7.0.25:
 * Please download 'jre-7u25-linux-x64.tar.gz' from:
 * 'http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html'
 * and move it to '/var/calculate/remote/distfiles'

Сеачала решил что видимо по умолчанию по флагам это все тянется, смотрю флаги:

abutorin@srv1 ~ $ equery u oracle-jre-bin
[ Legend : U - final flag setting for installation]
[        : I - package is installed with flag     ]
[ Colors : set, unset                             ]
 * Found these USE flags for dev-java/oracle-jre-bin-1.7.0.25:
 U I
 - - X          : Adds support for X11
 - - alsa       : Adds support for media-libs/alsa-lib (Advanced Linux Sound
                  Architecture)
 - - fontconfig : Support for configuring and customizing font access via
                  media-libs/fontconfig
 - - jce        : Enable Java Cryptographic Extension Unlimited Strength Policy
                  files
 - - nsplugin   : Build plugin for browsers supporting the Netscape plugin
                  architecture (that is almost any modern browser)
 - - pax_kernel : Use paxctl to mark the JVM binaries.

По умолчанию все корректно.

Внимание вопрос. Зачем тогда тянутся X и alsa либы?

у того что тянется как зависимость тоже свои юзы есть …

Об этом я не подумал. )
Я так понимаю стоит посомтреть на dev-java/icedtea-bin-6.1.12.5 ?

Александр Буторин wrote:

Об этом я не подумал. )
Я так понимаю стоит посомтреть на dev-java/icedtea-bin-6.1.12.5 ?

x11-libs/gdk-pixbuf-2.26.4 USE=“X introspection -debug -jpeg -jpeg2k {-test} -tiff” тоже
и размаскируй dev-java/icedtea-6.1.12.5 или свежей версию

Оказалось достаточно в icedtea убрать X-ы и alsa. Самой javf они были неныжны. а gtk тянулся за icedtea.