[MacPorts] #56272: pangomm with +quartz variant does not compile as it requires pango with +x11 variant.
MacPorts
noreply at macports.org
Thu Apr 12 05:46:05 UTC 2018
#56272: pangomm with +quartz variant does not compile as it requires pango with
+x11 variant.
----------------------+----------------------
Reporter: jmgc | Owner: dbevans
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.4.2
Resolution: | Keywords:
Port: pangomm |
----------------------+----------------------
Comment (by kencu):
true, most ports are either quartz or x11
{{{
$ port variants glib2
glib2 has the variants:
quartz: Support for native Mac OS X graphics
* conflicts with x11
universal: Build for multiple architectures
[+]x11: Enable X11 support
* conflicts with quartz
}}}
I find you can get into quite a mess once you have some mixed up x11 and
quartz variants. I took devans advice to straighten this out that he gave
us long ago. It was something like this, if you can stomach it:
{{{
sudo port deactivate active
sudo port -v install inkscape +quartz
}}}
Otherwise sorting out which ones are the wrong variant and which ones are
the right variant (depending on what you're looking for) can cause you to
lose hair.
Note that there are many more ports that work as x11 than will work as
quartz variants, due to a few key ports that cannot build as quartz
variants and therefore cascade down to a whole bunch of them that can't.
--
Ticket URL: <https://trac.macports.org/ticket/56272#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list