[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