Thank you!
It rather seems they want to remove it.
Just a note that Oracle apparently wants you to sign up for an account now before downloading their JDK. I started using OpenJDK 11 today on my Slackware VPS which runs several Java-based Discord bots and it seems fine. What actually is holding it back for mainstream Gentoo use? I installed OpenJDK 11 anyway, it runs fine though LibreOffice (the compiled version, not -bin) doesn't seem to recognize the OpenJDK folder as valid. I can't find any information about what actually doesn't work with OpenJDK 11, other than that the current packages seem to ignore the gentoo-vm USE flag when I add it.
(In reply to Red from comment #2) > > What actually is holding it back for mainstream Gentoo use? I installed > OpenJDK 11 anyway, it runs fine though LibreOffice (the compiled version, > not -bin) doesn't seem to recognize the OpenJDK folder as valid. > > I can't find any information about what actually doesn't work with OpenJDK > 11, other than that the current packages seem to ignore the gentoo-vm USE > flag when I add it. Yes, creating account is one thing that stops me from bumping it, to download it I have to agree and I don't =) The reason :11 is non-functional as system java is eclasses and packages. oversimplified example: many packages define dependency on java like >=1.5 for example. which will match 11, but it'll fail to build because jdk-11 compiles 1.8+ only I haven't really looked at it yet deep enough, but there's an effort going of getting rid of many old obsolete java packages in gentoo. so things may improve a bit later. as a standalone java, just for running jars or even apps it works quite well. you just have to call it via full path and eselect java-vm does not "see" it (unless you manage to enable gentoo-vm useflag) so broken means broken with portage. feel free to use as standalone, it's quite great, especially ZGC.
(In reply to Red from comment #2) > I can't find any information about what actually doesn't work with OpenJDK > 11, other than that the current packages seem to ignore the gentoo-vm USE > flag when I add it. This should remove the gentoo-vm USE mask: mkdir -p /etc/portage/profile echo "dev-java/openjdk-bin -gentoo-vm" >> /etc/portage/profile/package.use.mask
It's 11.0.5 now.
Because this ebuild pulls 11.0.2 and Oracle publishes 11.0.5, the ebuild is useless.
It seems 13th version also released: https://www.oracle.com/technetwork/java/javase/downloads/index.html#JDK13
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a7faaad2f8c5312dfb8d6e539b5a7346652e98b commit 6a7faaad2f8c5312dfb8d6e539b5a7346652e98b Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2020-09-18 22:36:24 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2020-09-19 08:05:29 +0000 dev-java/oracle-jdk-bin: remove last rited pkg Bug: https://bugs.gentoo.org/732630 Bug: https://bugs.gentoo.org/717638 Closes: https://bugs.gentoo.org/575978 Closes: https://bugs.gentoo.org/686672 Closes: https://bugs.gentoo.org/684306 Closes: https://bugs.gentoo.org/692420 Closes: https://bugs.gentoo.org/684120 Closes: https://bugs.gentoo.org/681828 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/17594 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> dev-java/oracle-jdk-bin/Manifest | 15 -- .../oracle-jdk-bin/files/fontconfig.properties | 161 ----------- .../oracle-jdk-bin/files/oracle-jdk-bin-9.env.sh | 16 -- .../oracle-jdk-bin/files/oracle-jdk-bin.env.sh | 16 -- dev-java/oracle-jdk-bin/metadata.xml | 16 -- .../oracle-jdk-bin/oracle-jdk-bin-1.8.0.202.ebuild | 297 --------------------- .../oracle-jdk-bin/oracle-jdk-bin-11.0.2.ebuild | 247 ----------------- 7 files changed, 768 deletions(-)