the useflag "doc" is assigned for java-sdk-docs, that is deceptive. a "doc" useflag should be a global flag for every package and not only for sun's java. assume you don't know what the "doc" useflag was assigned for: what would you think the useflag is for? is it for solitaire-documentation only? i set the useflag "doc", because i thougt it is for all packages that provide documentation to get emerged, not only for sun's java. Reproducible: Always Steps to Reproduce: 1.open shell, login as root 2.USE="doc" emerge -pe dev-java/blackdown-jdk | grep dev-java Actual Results: [ebuild N F ] dev-java/java-sdk-docs-1.4.2 [ebuild R ] dev-java/java-config-wrapper-0.12-r1 [ebuild R ] dev-java/blackdown-jdk-1.4.2.03-r13 [ebuild R ] dev-java/java-config-2.0.31 [ebuild R ] dev-java/java-config-1.3.7 Expected Results: [ebuild R ] dev-java/java-config-wrapper-0.12-r1 [ebuild R ] dev-java/blackdown-jdk-1.4.2.03-r13 [ebuild R ] dev-java/java-config-2.0.31 [ebuild R ] dev-java/java-config-1.3.7
(In reply to comment #0) > the useflag "doc" is assigned for java-sdk-docs No, it's not. And don't specify use flags on command-line.
1/ Stick doc into USE in /etc/make.conf 2/ Run emerge -NuDav world. Closing, NOTABUG.
sorry, my fault. blackdown pulls the sun's documentation. i am sorry