On Mon, Mar 29, 2010 at 4:05 PM, Dr. David Kirkby <david.kir...@onetel.net> wrote: > Nils Bruin wrote: >> >> On Mar 28, 9:10 pm, William Stein <wst...@gmail.com> wrote: >> >>> I'm for allowing the use of Python in the Sage build system. >> >> It seems to me that with a little care one could have python used in >> some parts of the build system and avoid declaring python a >> prerequisite for python. > > Yes, I think so too. > >> If a package "requires" another spkg, I assume it only gets built >> after the the requirement has successfully built. In that case, any >> package that wants to use python during build time just has python as >> a requirement. I'd expect that python can be one of the first things >> that gets built anyway. > > > Currently the python built in Sage requires zlib, termcap, sqlite, libpng > etc all to be built first, so it's not quite as easy as that. > > A sensible strategy might be: > > 1) Check if there is python on the system. If there is no python, go to > stage 2. If there is a usable pyton, go to stage 3.
Let's make some system-wide Python a prerequisite. Full stop. I think all of our officially supported platforms come with Python by default, anyways. William -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org To unsubscribe from this group, send email to sage-devel+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.