On Sun, Sep 21, 2008 at 4:44 PM, mabshoff <[EMAIL PROTECTED]> wrote: > > > > On Sep 21, 4:38 pm, "Ondrej Certik" <[EMAIL PROTECTED]> wrote: >> Hi, >> >> I noticed: >> >> > #4124: Robert Miller: disable pbuild [Reviewed by Michael Abshoff] >> >> But there was no explanation in the ticket, nor in the patch. > > Well, it has been broken for a couple releases and people have been > hitting that issues, so rlm and I disabled it. > >> So pbuild is not going to work anymore? > > Yes, Gary is no longer interested in fixing it since it will go away > as we teach distutils to build in parallel. > >> What is a problem with it and >> how should it be fixed, or rewritten from scratch?
I did a little work on rewriting it from scratch, but using pyprocessing: http://trac.sagemath.org/sage_trac/ticket/3765 The above is just done by adding a couple of lines to setup.py, so it's really trivial. To make it usable for most people, I think I'll change it to use a command line option, e.g., sage -br 10 will build sage in parallel using at most 10 cores. (If the number is >= 2 * the number of processors, say, then it'll stop with an error, since it is easy to accidently do "sage -br 10000" oops... boom.) What do you think? William --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---
