[MacPorts] #61397: GIMP With +no_x11 Wants To Install Xorg
MacPorts
noreply at macports.org
Wed Nov 11 14:09:03 UTC 2020
#61397: GIMP With +no_x11 Wants To Install Xorg
----------------------+------------------------
Reporter: ensafi | Owner: (none)
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.6.3
Resolution: invalid | Keywords: highsierra
Port: gimp2 |
----------------------+------------------------
Changes (by ryandesign):
* status: new => closed
* resolution: => invalid
Comment:
`port rdeps` by default lists each dependency only once, even if multiple
ports depend on it. For example, `port rdeps gimp2 +quartz` shows that
libepoxy has a (build) dependency on mesa, and you would think that this
means that you wouldn't need mesa if you already have libepoxy installed.
But what it does not show is that mesa is also needed as a library
dependency of gtk3, which is a dependency of gimp2. There is a comment in
the mesa port explaining:
{{{
# mesa required to configure both +x11, +quartz (not just +x11) due to
their dependency on libepoxy
depends_lib-append port:mesa
}}}
See #55967 for more discussion on why that is needed.
So unfortunately this is working as intended; there is nothing for us to
fix. If you want gtk3 not to require mesa, or mesa not to require X11,
take it up with the developers of those programs.
--
Ticket URL: <https://trac.macports.org/ticket/61397#comment:12>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list