Hi Alex, On Sat, Mar 13, 2010 at 10:36 AM, Alex Ghitza <aghi...@gmail.com> wrote:
<SNIP> > Building Sage on t2 takes a long time. It would be great to have a > t2.math binary available for each alpha/rc/final release of Sage, which > anyone can just grab and untar and start testing on *right away*. Building Sage on t2.math is possible. But wrapping up one's build into a t2.math binary is hampered by the sage-bdist script using this GNUism: if [ $UNAME = "Darwin" ]; then OPT="Rp" else OPT="ra" fi I'm referring to the option "a", which is passed to cp later on in that script. With sage-bdist as is, I can't wrap up my build. But if I remove the option "a", then there is some progress. A better approach is to systematically go through the script sage-bdist and purge it of GNUism. That way, the script would happily run on t2.math, and indeed on Cygwin, Linux, Mac OS X, Solaris. > (a) I don't know if this has been fixed > since 4.3.0.1, but each run of "make ptestlong" starts by rebuilding > all the documentation, which takes almost 1.5 hours. This should now be fixed by ticket #7943: http://trac.sagemath.org/sage_trac/ticket/7943 which has been merged in Sage 4.3.4.alpha1. > (b) I had to run > all this from my home directory on t2, instead of the local /scratch > disk on t2, because somehow the group ownership/permissions are messed > up and I couldn't copy into /scratch. I don't know if doctesting from > /scratch would be any faster, but it would be worth looking into this. On a related note, there really needs to be a bigger /scratch partition or drive. -- Regards Minh Van Nguyen -- 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