id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,port 12169,BUG: MacPorts shouldn't evaluate variants of non-required dependencies,ryandesign,macports-tickets@…,"This is a follow-up to #12137 in which I experienced this problem: {{{ $ sudo port install glitz +universal Error: Error executing universal: Default universal variant only works with ports based on configure Error: Unable to execute port: Error evaluating variants }}} Turns out it's not complaining about the glitz port, which does use configure, but rather about the XFree86 port, which doesn't use configure. I'm not even using XFree86; I'm using Apple's X11. I worked around the problem for XFree86 by removing its +universal variant in r26296, since it was nonfunctional anyway, but the underlying problem remains: MacPorts was evaluating the +universal variant of XFree86, although XFree86 wasn't going to get installed. I say MacPorts shouldn't have done that.",defect,closed,Normal,MacPorts 1.8.0,base,1.4.42,fixed,,jmroot,