Package Details: jdk17-graalvm-ee-bin 22.3.2-1

Git Clone URL: https://aur.archlinux.org/jdk17-graalvm-ee-bin.git (read-only, click to copy)
Package Base: jdk17-graalvm-ee-bin
Description: Universal virtual machine for running applications written in a variety of languages (JVM-based, LLVM-based, or other), Java 17 version
Upstream URL: https://www.graalvm.org/
Licenses: custom:OTN
Provides: java-environment, java-runtime
Submitter: nns
Maintainer: nns
Last Packager: nns
Votes: 1
Popularity: 0.002162
First Submitted: 2022-07-31 08:19 (UTC)
Last Updated: 2023-04-20 11:36 (UTC)

Required by (2483)

Sources (3)

Latest Comments

ImperatorStorm commented on 2023-02-24 07:18 (UTC)

Gotcha.

nns commented on 2023-02-24 07:17 (UTC)

I updated the PKGBUILD, but now that I think about it, I don't think it should provide jdk17-graalvm-bin. The packages that depend on that package explicitly are "addons" (JS/Py/Node runtimes, Espresso, etc) that install themselves to /usr/lib/jvm/java-17-graalvm/, but this runtime is installed at /usr/lib/jvm/java-17-graalvm-ee/.

Assuming the non-EE addons even work for EE (which they might, haven't looked it up), I would have to install this package to /usr/lib/jvm/java-17-graalvm/, which I strictly don't want to do, because in that case it does conflict with the non-EE variant.

I'm removing the provides.

nns commented on 2023-02-24 07:06 (UTC)

I understand what you mean now. I'm a bit slow, sorry. You're right, this should provide jdk17-graalvm-bin.

ImperatorStorm commented on 2023-02-24 06:59 (UTC)

provides != conflicts

nns commented on 2023-02-24 06:57 (UTC)

ImperatorStorm: I don't think so? The EE and non-EE variants are different, and both can be installed at the same time and switched via archlinux-java, just like with other Java runtimes. The two are not conflicting in any way as far as I can see.

ImperatorStorm commented on 2023-02-22 23:31 (UTC)

Should this provide jdk17-graalvm-bin?