<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div></div><div>On Apr 18, 2018, at 12:39, Edward Maros wrote:</div><div><br></div><blockquote type="cite"><div><span>I have a package (gds) that has a build requirement on port root5 with</span><br><span>the variant +python27.</span><br><span></span><br><span>Currently the buildbot system will not build the gds package because it</span><br><span>installs the root5 package with only default variants.</span><br><span></span><br><span>Any ideas on how to get the variant passed (at least for the buildbot</span><br><span>system) so I can address any issues related to the gds package?</span><br></div></blockquote><br><div>You can't specify variants in dependencies. See <a href="https://trac.macports.org/ticket/126">https://trac.macports.org/ticket/126</a></div><div><br></div><div>You can use the require_active_variants procedure from the active_variants 1.1 portgroup. There are many portfiles using this procedure that you can use as examples, and take a look at the documentation in the comments at the top of this file:</div><div><br></div><div><a href="https://github.com/macports/macports-ports/blob/master/_resources/port1.0/group/active_variants-1.1.tcl">https://github.com/macports/macports-ports/blob/master/_resources/port1.0/group/active_variants-1.1.tcl</a></div></body></html>