On 1/7/17 3:46 PM, Brandon Allbery wrote: > > On Sat, Jan 7, 2017 at 6:43 PM, David Evans <dev...@macports.org > <mailto:dev...@macports.org>> wrote: > > If it's still gtk2 +x11, install gtk2 +quartz instead. Test by running > gtk-demo (provided by gtk2) and observe that it > runs (sucessfully) without XQuartz starting. > > > Disable revupdate first (see /opt/local/etc/macports/macports.conf), or the > automatic revupdate will probably reinstall > the +x11 variant due to existing gtk-using ports being broken. >
Good point. I recommend this in almost all situations as the automatic rebuild is almost always the wrong thing to do and hides linking problems that need to be addressed otherwise. To be more explicit, change revupgrade_mode rebuild to revupgrade_mode report in /opt/local/etc/macports/macports.conf You will get the report of broken files if they exist and then you can decide if you want to rebuild or not on your own. Dave