does not work at all..filename is jdk-13.0.2 it's looking for 8u241...??? trying to give it the files it wants..fixing sums, and it still crash burns..changing sources[1] to tarball didn't work either
==> Validating source files with sha256sums...
jce_policy-8.zip ... Passed
jdk-8u241-linux-x64.tar.gz ... Passed
jconsole-jdk8.desktop ... Passed
jmc-jdk8.desktop ... Passed
jvisualvm-jdk8.desktop ... Passed
policytool-jdk8.desktop ... Passed
readme.sh ... Passed
==> Extracting sources...
-> Extracting jce_policy-8.zip with bsdtar
-> Extracting jdk-8u241-linux-x64.tar.gz with bsdtar
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
-> Creating directory structure...
-> Moving contents...
-> Fixing directory structure...
find: ‘jre/lib/desktop/’: No such file or directory
sed: can't read jre/lib/desktop/applications/*: No such file or directory
==> ERROR: A failure occurred in package().
/usr/share/makepkg/util/message.sh: line 47: QUIET: unbound variable
Sooo its not "the arch way", i extracted the tarball to /usr/lib/jvm/jdk-13.0.2-oracle and used "archlinux-java set jdk-13.0.2-oracle". I see the PKGBUILD has some provides i'm missing this way (ex. "java-environment-jdk=${_major}", "java-environment=${_major}"), not sure how relevant this will be, but as far as everything is concerned.."java works"
[hoecake@archbook ~]$ java --version
java 13.0.2 2020-01-14
Java(TM) SE Runtime Environment (build 13.0.2+8)
Java HotSpot(TM) 64-Bit Server VM (build 13.0.2+8, mixed mode, sharing)
[hoecake@archbook ~]$ javac --version
javac 13.0.2
Pinned Comments
severach commented on 2019-04-17 06:47 (UTC) (edited on 2019-04-27 04:59 (UTC) by severach)
Direct downloads are no longer available. Create your Oracle account, download, and put in with the PKGBUILD.
New and improved. Now you can just download to ~/Downloads then run the update.