John H Palmieri wrote:
> Building Sage requires a system installation of Python. So far Python
> 2.6 has been good enough, and when changes were made to inadvertently
> break this (one as recent as March: see
> https://groups.google.com/forum/#!msg/sage-devel/1hbXSJFWDZw/NNP9L2V9DQAJ),
> people complained.
> 
> Now the plan is to require Python 2.7: see
> http://trac.sagemath.org/ticket/20802 (motivated by the use of argparse
> in http://trac.sagemath.org/ticket/20721) and
> http://trac.sagemath.org/ticket/20023. This change seems important
> enough that we should discuss it here rather than on a trac ticket.

Which operating systems / distros would be affected by this (i.e., only
ship with 2.6.x [and probably some older 3.x])?

How complicated is it (for an "ordinary" user) to build or just install
Python 2.7 on these?  (Note that on some systems, users would have to
build/install their personal Python version -- or ask a sysadmin.)


Would it perhaps be possible to first grab a binary distribution of Sage
in order to later build (probably some newer version of) Sage from
source with that?  (As a "simple" way to get Python 2.7, and probably
also a more recent GCC.  I'd personally of course prefer if Sage
required at most Python 2.6 to bootstrap.)


-leif

P.S.:  IMHO it's already stupid that building Sage requires some other
Python despite Sage building its own;  it would seem even more stupid if
it required (almost) the same version it builds...


-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to