[MacPorts] #64924: openjdk## ports should be meta ports
MacPorts
noreply at macports.org
Fri Apr 1 20:58:44 UTC 2022
#64924: openjdk## ports should be meta ports
-------------------------+------------------------------------------
Reporter: zman0900 | Owner: usersxx
Type: enhancement | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port: openjdk17 openjdk11 openjdk8
-------------------------+------------------------------------------
The openjdk ports were previously meta packages, but now are not and also
depend on "openjdk##-bootstrap". As a meta ports, this seemed to allow
other ports to just depend on "openjdk11" or "openjdk17", while the user
could choose which actual implementation to install, such as
"openjdk17-temurin".
Now if I want to use "openjdk17-temurin" and also have, for example,
"dbeaver-community" installed (dependency on "openjdk17"), my system ends
up with 3 separate JDKs installed - "/Library/Java/JavaVirtualMachines/"
contains "openjdk17", "openjdk17-bootstrap", and "openjdk17-temurin".
--
Ticket URL: <https://trac.macports.org/ticket/64924>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list