Package Details: jdk 14-1

Git Clone URL: (read-only, click to copy)
Package Base: jdk
Description: Oracle Java Development Kit
Upstream URL:
Keywords: java-environment java-environment-jdk
Licenses: custom
Provides: java-environment=14, java-environment-jdk=14
Submitter: td123
Maintainer: dbermond
Last Packager: dbermond
Votes: 798
Popularity: 0.49
First Submitted: 2011-08-27 17:56
Last Updated: 2020-03-19 22:20

Required by (803)

Sources (6)

Latest Comments

1 2 3 4 5 6 ... Next › Last »

Det commented on 2019-10-12 13:34

@sicariusnoctis, why don't you makepkg -si, and does pacman -S now replace -U?

sicariusnoctis commented on 2019-10-12 13:31

Here's a oneliner for those who have trouble installing:

mkdir -p /tmp/btw-i-use-jdk && cd /tmp/btw-i-use-jdk && git clone <> && git clone <> && cd jre && makepkg && cd ../jdk && makepkg -d && cd .. && sudo pacman -U jre/jre-*.pkg* jdk/jdk-*.pkg*

(Remove the < > surrounding the URLs...)

dbermond commented on 2019-09-20 17:16

@Trja17 Please see pinned comment on package jre.

Trja17 commented on 2019-09-20 15:35

Could not satisfy dependencies: installing jre (13-2) breaks dependency 'jre<13' required by jdk

dbermond commented on 2019-09-19 20:28

@xuanruiqi @deconf Upstream changed the source file without notice. Checksum of the current source file is now updated.

deconf commented on 2019-09-19 08:39

Please upgrade the checksum. updpkgsums

xuanruiqi commented on 2019-09-19 04:14

The checksum seems out of date?

dbermond commented on 2019-06-16 11:58

@ForeverZer0 Yes it's possible. You need to set a directory path in the SRCDEST variable in your makepkg.conf file. All the sources downloaded by makepkg will be placed in this directory, avoiding duplicate download of sources:

It's also possible to specify a SCRDEST environment variable which overrides the one defined in makepkg.conf:

ForeverZer0 commented on 2019-06-16 06:09

Just a quick question, was installing this and watching the log, and it appeared to be downloading "jdk-12.0.1_linux-x64_bin.tar.gz" twice, once for the jre, and the other for the jdk.

Would it be possible to re-use the same file to avoid the duplicate 181M download?

dalu commented on 2019-04-23 09:26

circular dependency

==> jdk dependencies:
 - java-environment-common (already installed)
 - jre<13 (already installed)
 - zlib (already installed)
 - hicolor-icon-theme (already installed)
 - jre>=12 (building from AUR)


sudo pacman -U /tmp/yaourt-tmp-darko/jre-12.0.1-1-x86_64.pkg.tar
loading packages...
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing jre (12.0.1-1) breaks dependency 'jre<12' required by jdk

I see that has been answered. "Build jre normally with makepkg, then build jdk with makepkg -d, and then install both with pacman -U"

Still it's an unelegant solution and the issue re-appears every time.