Добрый день.
Пытаюсь поставить 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 либы?