Since the https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44b3174fe1f9aa0ee32efb2f47056a0f8932acbd commit there is no longer any jdk allowing dev-java/icedtea:8::java Please restore virtual/jdk-1.8.0 in java overlay which has been removed by https://gitweb.gentoo.org/proj/java.git/commit/?id=a14b763f852faba8f301ee3943771be44c29ec05
Argh, this is very frustrating. :( This won't stop you from using icedtea:8 as your system JDK but yes, you will have to install some other JDK as well. I suppose I could restore it in the overlay to look like this: RDEPEND="|| ( ppc64? ( dev-java/icedtea-bin:8 ) amd64? ( dev-java/icedtea:8 ) dev-java/oracle-jdk-bin:1.8 )" I just wish Portage would do the right thing.
(In reply to James Le Cuirot from comment #1) > Argh, this is very frustrating. :( This won't stop you from using icedtea:8 > as your system JDK but yes, you will have to install some other JDK as well. I know how to work around but there are users on the forums who want java:8 without oracle. > I suppose I could restore it in the overlay to look like this: > > RDEPEND="|| ( > ppc64? ( dev-java/icedtea-bin:8 ) > amd64? ( dev-java/icedtea:8 ) > dev-java/oracle-jdk-bin:1.8 > )" Just tested locally for amd64 and worksforme. Having that jdk in the overlay would make it much easier until icedtea:8 finally gets moved to ::gentoo.
Now in the overlay. Sorry for the disruption.