https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241463
--- Comment #9 from Kubilay Kocak <ko...@freebsd.org> --- (In reply to Sunpoet Po-Chuan Hsieh from comment #6) This is the better option. The scons port should do nothing but declare the versions *it* supports, and scons consumers ought to declare specifically the version(s) they support, allowing them to move forward at their own pace, without 'imperative' selection by the framework. Notes: - It's worth considering having scons.mk support <version-specifier> in the exact same way that USES=python supports it, rather than it being an FLAVOR argument (scons:py27) This allows, scons consuming ports to declaratively specify/declare version support, rather than 'imperatively' 'choosing' a framework specific implementation details (flavor) This also enables / gives us the ability to factor out a generic <version-specifier> support across more areas of the framework, starting with Python / Scons, and improving it in the process ("!=X" support, "X,Y" support, etc), which has huge benefits for consistency and version derivation across our tree. -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ freebsd-python@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"