Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 571770 - oracle-jdk-bin forces installation of numerous x11 libraries
Summary: oracle-jdk-bin forces installation of numerous x11 libraries
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Java (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-01-13 18:32 UTC by Maurice Volaski
Modified: 2016-01-13 19:30 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Maurice Volaski 2016-01-13 18:32:00 UTC
In the ebuild, dev-java/oracle-jdk-bin-1.8.0.66-r1, there is now a headless-awt use flag and it along with the awt use flag are both forced on (%). Why was this done?

[ebuild  N     ] x11-proto/xproto-7.0.28::gentoo  USE="-doc" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild  N     ] x11-proto/xextproto-7.3.0::gentoo  USE="-doc" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild  N     ] x11-proto/inputproto-2.3.1::gentoo  ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild  N     ] media-fonts/font-util-1.3.1::gentoo  0 KiB
[ebuild  N     ] x11-misc/util-macros-1.19.0::gentoo  0 KiB
[ebuild  N     ] x11-proto/renderproto-0.11.1-r1::gentoo  ABI_X86="(64) -32 (-x32)" 28 KiB
[ebuild  N     ] x11-proto/kbproto-1.0.7::gentoo  ABI_X86="(64) -32 (-x32)" 245 KiB
[ebuild  N     ] x11-proto/xf86bigfontproto-1.2.0-r1::gentoo  ABI_X86="(64) -32 (-x32)" 49 KiB
[ebuild  N     ] x11-libs/xtrans-1.3.5::gentoo  USE="-doc" 183 KiB
[ebuild  N     ] dev-libs/libpthread-stubs-0.3-r1::gentoo  USE="-static-libs" ABI_X86="(64) -32 (-x32)" 199 KiB
[ebuild  N     ] x11-proto/xcb-proto-1.11::gentoo  ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7 python3_3 -python3_4" 136 KiB
[ebuild  N     ] x11-proto/fixesproto-5.0-r1::gentoo  ABI_X86="(64) -32 (-x32)" 99 KiB
[ebuild  N     ] x11-libs/libXau-1.0.8::gentoo  USE="-static-libs" ABI_X86="(64) -32 (-x32)" 289 KiB
[ebuild  N     ] x11-libs/libXdmcp-1.1.2-r1::gentoo  USE="-doc -static-libs" ABI_X86="(64) -32 (-x32)" 324 KiB
[ebuild  N     ] x11-libs/libxcb-1.11.1:0/1.11.1::gentoo  USE="-doc (-selinux) -static-libs {-test} -xkb" ABI_X86="(64) -32 (-x32)" 508 KiB
[ebuild  N     ] x11-libs/libX11-1.6.3::gentoo  USE="-doc -ipv6 -static-libs {-test}" ABI_X86="(64) -32 (-x32)" 2,309 KiB
[ebuild  N     ] x11-libs/libXext-1.3.3::gentoo  USE="-doc -static-libs" ABI_X86="(64) -32 (-x32)" 381 KiB
[ebuild  N     ] x11-libs/libXrender-0.9.9::gentoo  USE="-static-libs" ABI_X86="(64) -32 (-x32)" 300 KiB
[ebuild  N     ] x11-libs/libXfixes-5.0.1::gentoo  USE="-static-libs" ABI_X86="(64) -32 (-x32)" 286 KiB
[ebuild  N     ] x11-libs/libXi-1.7.6::gentoo  USE="-doc -static-libs" ABI_X86="(64) -32 (-x32)" 474 KiB
[ebuild    fU  ] dev-java/oracle-jdk-bin-1.8.0.66-r1:1.8::gentoo [1.8.0.66:1.8::gentoo] USE="-alsa -cups -derby -doc -examples -fontconfig -headless-awt% -javafx -jce -nsplugin -pax_kernel (-selinux) -source (-awt%)" 0 KiB
Comment 1 Maurice Volaski 2016-01-13 19:30:37 UTC
I figured it out. headless-awt is a new use flag and it needs to be turned on in order to prevent X11 libraries from being installed.