On 2014-06-15 18:28, Jeffrey Johnson wrote:
Instead of having *both* pythons (which is more "2 evils are better
than 1"), OMA
should consider being the first linux distro to complete the transition
from
python2 -> python3
and focus on incrementally porting any/all remnant legacy packages to
python3.
I fully agree -- that's why I was pushing for the first step of making
/usr/bin/python == python3 instead of just pushing more stuff to call
"python3" instead of "python" when building modules.
Unfortunately we can't go all the way just yet because there's too many
things out there that have hard dependencies on python2 that are
actually being used (to name a few important ones, scons, bzr and waf
and gyp), and some of them are so huge that we can't fix them ourselves
without extra manpower.
It is my goal to keep python2 out of the default installation for
2015.0, but dropping it entirely (especially while we have packages in
our tree that don't use python at runtime, but that do rely on python
based build systems like scons/waf/gyp) doesn't seem feasible just yet.
I hope people will get the message if python2 at least disappears from
default installations.
ttyl
bero