<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><br><div><div>On Jan 9, 2015, at 12:52 PM, Ryan Schmidt &lt;<a href="mailto:ryandesign@macports.org">ryandesign@macports.org</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><br>On Jan 8, 2015, at 8:40 PM, Eneko Gotzon wrote:<br><br><blockquote type="cite">---&gt; &nbsp;Fetching distfiles for freecad<br>Error: org.macports.fetch for port freecad returned: must set at least one fortran variant<br><br>freecad has these variants:<br> &nbsp;&nbsp;debug: Enable debug binaries<br> &nbsp;&nbsp;gcc48: Build using the MacPorts gcc 4.8 compiler<br> &nbsp;&nbsp;universal: Build for multiple architectures<br><br>Please,<br><span class="Apple-tab-span" style="white-space:pre">        </span>• What must I choose?<br><span class="Apple-tab-span" style="white-space:pre">        </span>• What exact command must I run?<br></blockquote><br>The error message says you must set a fortran variant.<br><br>The only one of those variants that has to do with fortran is gcc48, so you should run:<br><br>sudo port clean freecad<br>sudo port install freecad +gcc48<br><br>It is unclear to me why freecad does not declare +gcc48 a default variant, or why indeed if fortran is required it is offered as a "variant" at all. Variants are used for options the user may choose to enable or disable, but in this case it sounds like the user does not actually have any choice at all, and so should not be offered one.<br></blockquote><br></div><div>freecad used to declare +gcc48 as the default variant until &nbsp;<a href="https://trac.macports.org/changeset/130949">https://trac.macports.org/changeset/130949</a>&nbsp;was committed. Given that this change set deleted fortran related default variants for a number of packages, we will likely hear about these in the near future.</div><br><div>
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div>Marius</div><div>--</div><div>Marius Schamschula</div><div><br></div></div><br class="Apple-interchange-newline"><br class="Apple-interchange-newline">

</div>
<br></body></html>