Quartz vs x11: Inaccessible package meld

Peter Brommer p.brommer at warwick.ac.uk
Wed May 25 03:10:32 PDT 2016

> On 24 May 2016, at 16:12, Ryan Schmidt <ryandesign at macports.org> wrote:
>> On May 23, 2016, at 10:15 AM, Peter Brommer <p.brommer at warwick.ac.uk> wrote:
>> [..]
>> However, I’ve recently found that I now cannot install meld, as meld somehow depends on gtksourceview for which gtk2 needs to be installed in the +quartz variant:
>> $ sudo port install meld
>> --->  Computing dependencies for meld
>> --->  Dependencies to be installed: py27-pygtksourceview gtksourceview2 yelp gnome-getting-started-docs gnome-user-docs webkit2-gtk geoclue2 json-glib libsoup glib-networking gsettings-desktop-schemas libproxy gstreamer1 gstreamer1-gst-plugins-bad chromaprint fluidsynth jack db60 libsamplerate portaudio gstreamer1-gst-plugins-base libdca libdvdnav libdvdread libdvdcss libmms libmpcdec mpg123 neon openal-soft pulseaudio json-c rtmpdump soundtouch spandsp-devel x265 gstreamer1-gst-plugins-good libdv libshout2 taglib hyphen libnotify libsecret libgcrypt libgpg-error yelp-xsl
>> --->  Fetching archive for gtksourceview2
>> Error: org.macports.archivefetch for port gtksourceview2 returned: gtk2 must be installed with +x11.
>> Error: Failed to install gtksourceview2
>> Now: is there a workaround for this? Can I get meld installed somehow? Or do I have to resign to the fact that unless I move everything back to x11, I won’t be able to install meld?
> gtksourceview2 has a quartz variant. If you have gtk2 installed with the quartz variant, you must install gtksourceview2 with the quartz variant.

Thanks, that did the trick. 

> If you want to use quartz variants, you should add "+quartz" to your variants.conf file so that it gets automatically selected for all ports that have them.

Sometimes I wonder how I could use macports for over three years now without setting this previously. It’s always a fight using quartz over x11 without this. Hopefully, at some time, I’ll have enough time to migrate the remaining x11 ports to quartz… Anyways, thank you very much!


Dr Peter Brommer  —  e-mail: p.brommer at warwick.ac.uk

More information about the macports-users mailing list