[MacPorts] #68051: git: depends on xorg?

MacPorts noreply at macports.org
Wed Aug 30 17:17:45 UTC 2023


#68051: git: depends on xorg?
-----------------------+----------------------
  Reporter:  vareille  |      Owner:  ci42
      Type:  defect    |     Status:  assigned
  Priority:  High      |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:
      Port:  git       |
-----------------------+----------------------
Changes (by mascguy):

 * priority:  Normal => High


Comment:

 This is now a critical issue, given the dependency hell involved.

 A great example is `libyuv`, which I just updated. Unfortunately it
 requires `git` at build time, which results in the following disaster:

 {{{
 --->  Dependencies to be installed: git p5.34-cgi p5.34-html-parser p5.34
 -http-message p5.34-uri p5.34-business-isbn p5.34-gd-barcode p5.34-gd gd2
 libavif libyuv
 Error: The following dependencies were not installed because all of them
 have unmet dependencies (likely due to a dependency cycle): git p5.34-cgi
 p5.34-html-parser p5.34-http-message p5.34-uri p5.34-business-isbn p5.34
 -gd-barcode p5.34-gd gd2 libavif libyuv
 }}}

 With `p5-business-isbn`, a boatload of things are pulled in, including
 `gd2`. The latter then depends on `libavif`, which depends on - drumroll,
 please - `libyuv`.

 Changing the priority to high, as this is seriously problematic...

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


More information about the macports-tickets mailing list