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
-~----------~----~----~----~------~----~------~--~---

Reply via email to