[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