I just tried to build Sage from scratch on a (nearly) obsolete platform... having already made some appropriate changes. What surprises me is that I have trouble with the first package, namely patch! Because of the Sage bootstrap thingie
../sage_bootstrap/config.py, line 63 @classmethod ^ SyntaxError: invalid syntax Well, yes, in Python 2.3 which is what I have on this computer. But it shouldn't matter, right? The system Python should have NOTHING TO DO with Sage, right? Why is Sage trying to use my system Python anyway? Shouldn't one be able to build/use Sage on a nearly empty install of some random Linux, for instance? See e.g. http://doc.sagemath.org/html/en/installation/source.html#command-line-tools or "Although some of Sage is written in Python, you do not need Python pre-installed on your computer, since the Sage installation includes virtually everything you need." (This is Sage 6.8.) Thanks, - kcrisman PS http://wiki.sagemath.org/SupportedPlatforms hasn't been updated in a while. -- 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 http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.