> On 21 Oct 2014, at 02:53, Ryan Schmidt <ryandes...@macports.org> wrote: > > >> On Oct 20, 2014, at 5:31 AM, easie...@macports.org wrote: >> >> Revision >> 127060 >> Author >> easie...@macports.org >> Date >> 2014-10-20 03:31:13 -0700 (Mon, 20 Oct 2014) >> Log Message >> >> lang/sbcl: make "+fancy" the default variant as it is most commonly used. >> Modified Paths >> >> • trunk/dports/lang/sbcl/Portfile >> Diff >> >> Modified: trunk/dports/lang/sbcl/Portfile (127059 => 127060) >> >> --- trunk/dports/lang/sbcl/Portfile 2014-10-20 06:51:16 UTC (rev 127059) >> +++ trunk/dports/lang/sbcl/Portfile 2014-10-20 10:31:13 UTC (rev 127060) >> >> @@ -80,6 +80,8 @@ >> >> } >> >> } >> >> >> >> +default_variants +fancy > > Please make +fancy a default variant only if none of the conflicting variants > have been selected, to avoid problems like this: > > > $ port info sbcl +threads > Error: sbcl: Variant fancy conflicts with threads > Error: Unable to open port: Error evaluating variants
This is addressed with [r127181][] in a slightly kludgy way that will break when more incompatible variants are introduced without adjusting the conditional clause, as I couldn’t easily figure out how to code walk the variants' declarations of conflicts easily. [r127181]: https://trac.macports.org/changeset/127181 -- "A screaming comes across the sky. It has happened before but there is nothing to compare to it now." _______________________________________________ macports-dev mailing list macports-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-dev