[MacPorts] #69213: openjdk21 @21.0.2_1: opportunistically attempts to use diffutils

MacPorts noreply at macports.org
Sun Jan 28 19:34:52 UTC 2024


#69213: openjdk21 @21.0.2_1: opportunistically attempts to use diffutils
--------------------------+--------------------
  Reporter:  cooljeanius  |      Owner:  (none)
      Type:  defect       |     Status:  new
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:  2.9.0
Resolution:               |   Keywords:
      Port:  openjdk21    |
--------------------------+--------------------

Comment (by cooljeanius):

 Replying to [comment:1 jmroot]:
 > But it succeeds without trace mode and without diffutils installed?

 No, without trace mode, it runs into a different build error, which looked
 like it would have required further investigation, and probably would have
 been more difficult to figure out what exactly the issue was, so I thought
 I could just work around it by trying trace mode instead. Also, if I try
 to uninstall `diffutils`, it warns me against doing so with the following
 output:
 {{{
 DEBUG: uninstall phase started at Sun Jan 28 14:29:37 EST 2024
 DEBUG: Executing org.macports.uninstall (diffutils)
 Note: It is not recommended to uninstall/deactivate a port that has
 dependents as it breaks the dependents.
 The following ports will break:
  useful-ports @0.1_9
  gutils-suite-core @1.1_3
 Continue? [y/N]: n
 }}}
 (the "useful-ports" one is from my local portfile repository)

 Replying to [comment:2 breun]:
 > I was not familiar with trace mode yet. What command are you running
 exactly?

 `sudo port -udct upgrade outdated` (since `abcl` is the first outdated
 port that it tries to upgrade)

 Replying to [comment:4 jmroot]:
 > Trace mode is broken on arm64, see #66358.

 (I'm on x86_64, for reference)

-- 
Ticket URL: <https://trac.macports.org/ticket/69213#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list