[MacPorts] #68804: Java PG: missed library dependency

MacPorts noreply at macports.org
Wed Nov 29 00:03:47 UTC 2023


#68804: Java PG: missed library dependency
--------------------+--------------------
 Reporter:  catap   |      Owner:  (none)
     Type:  defect  |     Status:  new
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:
 Keywords:          |       Port:
--------------------+--------------------
 Let pick any port which uses java PG, for example `abcl`.

 On clean system it says via `port info` that:
 {{{
 Full Name: abcl @1.9.2_3
 Build Dependencies:   apache-ant
 Library Dependencies: openjdk11
 }}}
 if I install `openjdk17` to this system it changes its mind and says that:
 {{{
 Full Name: abcl @1.9.2_3
 Build Dependencies:   apache-ant
 }}}

 => if I have `openjdk17` installed via some build depedency, and before
 run `port reclaim` I've install `abcl`, the next call of `port reclaim`
 will broke `abcl` because it had no depedency to java which will be
 removed, but it can't run without java.

-- 
Ticket URL: <https://trac.macports.org/ticket/68804>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list