id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,port 56531,tk: can't activate tk +quartz if xorg-xproto activated,chrstphrchvz,ryandesign,"It looks like the `tk +quartz` variant is being built with a number of X11 header files to be installed to `./opt/local/include`, some of which conflict with those used by `xorg-proto`, meaning I can't activate `tk +quartz` if `xorg-proto` is already activated. (from log file:) {{{ version:1 :msg:main ---> Computing dependencies for tk:info:main .:debug:main tk has no conflicts :debug:main Searching for dependency: tcl :debug:main Found Dependency: receipt exists for tcl :debug:activate activate phase started at Fri May 25 03:07:45 CDT 2018 :debug:activate Executing org.macports.activate (tk) :msg:activate ---> Activating tk @8.6.8_0+quartz :debug:activate Using /usr/bin/tar :debug:activate Using /opt/local/bin/lbzip2 :debug:activate system: /opt/local/bin/lbzip2 -d -c /opt/local/var/macports/software/tk/tk-8.6.8_0+quartz.darwin_17.x86_64.tbz2 | ( /usr/bin/tar -xvpf - ) […] :info:activate x ./opt/local/include/X11/ :info:activate x ./opt/local/include/tkDecls.h :info:activate x ./opt/local/include/X11/Xutil.h :info:activate x ./opt/local/include/X11/Xatom.h :info:activate x ./opt/local/include/X11/Xlib.h :info:activate x ./opt/local/include/X11/cursorfont.h :info:activate x ./opt/local/include/X11/Xfuncproto.h :info:activate x ./opt/local/include/X11/keysymdef.h :info:activate x ./opt/local/include/X11/keysym.h :info:activate x ./opt/local/include/X11/X.h :info:activate x ./opt/local/include/X11/xbytes.h […] :error:activate Failed to activate tk: Image error: /opt/local/include/X11/X.h is being used by the active xorg-xproto port. Please deactivate this port first, or use 'port -f activate tk' to force the activation. }}} Are these header files necessary for the `+quartz` variant? N.b. the `+x11` variant doesn't try to install these files.",defect,closed,Normal,,ports,,fixed,,Veence lpagani91,tk