Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 573644 - No jdk available in java overlay for icedtea:8
Summary: No jdk available in java overlay for icedtea:8
Status: RESOLVED FIXED
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-02-02 09:16 UTC by charles17
Modified: 2016-02-02 12:41 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 charles17 2016-02-02 09:16:23 UTC
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
Comment 1 James Le Cuirot gentoo-dev 2016-02-02 09:47:42 UTC
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.
Comment 2 charles17 2016-02-02 11:29:36 UTC
(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.
Comment 3 James Le Cuirot gentoo-dev 2016-02-02 12:41:44 UTC
Now in the overlay. Sorry for the disruption.