[MacPorts] #61397: GIMP With +no_x11 Wants To Install Xorg
MacPorts
noreply at macports.org
Mon Nov 2 21:41:04 UTC 2020
#61397: GIMP With +no_x11 Wants To Install Xorg
---------------------+------------------------
Reporter: ensafi | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.6.3
Resolution: | Keywords: highsierra
Port: gimp2 |
---------------------+------------------------
Comment (by ensafi):
Replying to [comment:10 kencu]:
> so the deal is {{{libepoxy}}} requires a bunch of deps to **build** but
not to run. It's a bit odd, but that's the way it is.
>
> You shouldn't need to install all those libepoxy deps, esp mesa which
brings in the motherload, if you're just installing a prebuilt binary.
>
> But if you're building a non-standard variant, you might need to.
>
> assuming you're installing into {{{/opt/local}}} and can use prebuilt
binaries, try first just seeing if you can install libepoxy as a binary:
> {{{
> sudo port -v install libepoxy
> }}}
> and if you get that in without any further hassles, then try your
> {{{
> sudo port -v install gimp2 +quartz
> }}}
So libepoxy installed on its own without any xorg dependencies, but simp2
still tried to pull in xorg libraries via mesa. The real culprit is mesa,
it seems, and I'm not sure why the dependency hierarchy showed libepoxy <-
mesa <- xorg-* unless I did not interpret it correctly. In any case, I
simply can't install gimp2 without triggering several xorg libraries. At
least it's not the whole xorg display server, so I can live with it, but
something's not right with gimp2's dependency on mesa in native (i.e.
+quartz +no_x11) mode.
--
Ticket URL: <https://trac.macports.org/ticket/61397#comment:11>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list