#38094: Gimp build failure due to variant conflict with cairo ---------------------------+-------------------------------- Reporter: clint.olsen@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: gimp, cairo | Port: gimp ---------------------------+-------------------------------- I'm not willing to rule out some user error since I'm reinstalling my ports from an OS upgrade to Mountain Lion, but I'm seeing the following: {{{ version:1 :debug:main Attempting ln -sf /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_pango/pango/work /opt/local/var/macports/sources/rsync.macports.org/release/ports/x11/pango/work :debug:main Executing org.macports.main (pango) :debug:archivefetch archivefetch phase started at Sat Feb 16 23:53:18 PST 2013 :msg:archivefetch ---> Fetching archive for pango :debug:archivefetch Executing proc-pre-org.macports.archivefetch- archivefetch-0 :debug:archivefetch cairo is installed with the following variants: +x11 :debug:archivefetch required: , forbidden: quartz :debug:archivefetch accepted :debug:archivefetch cairo is installed with the following variants: +x11 :debug:archivefetch required: , forbidden: x11 :debug:archivefetch rejected, because forbidden variant x11 is present :error:archivefetch org.macports.archivefetch for port pango returned: cairo must be installed without +x11. :debug:archivefetch Error code: NONE :debug:archivefetch Backtrace: cairo must be installed without +x11. while executing "$pre $targetname" :info:archivefetch Warning: targets not executed for pango: org.macports.activate org.macports.archivefetch org.macports.fetch org.macports.checksum org.macports.extract org.macports.patch org.macports.configure org.macports.build org.macports.destroot org.macports.install :error:archivefetch Failed to install pango :debug:archivefetch couldn't open "/System/Library/Frameworks/Tcl.framework/Versions/8.5/Resources/tclIndex": no such file or directory while executing "open [file join $dir tclIndex]" :notice:archivefetch Please see the log file for port pango for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_pango/pango/main.log }}} It seems that cairo was installed as a dependency for harfbuzz, and harfbuzz is required for gimp. -- Ticket URL: <https://trac.macports.org/ticket/38094> MacPorts <http://www.macports.org/> Ports system for Mac OS