[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