#13201: patch setuptools to allow for parallel usage
-----------------------------------+----------------------------------------
       Reporter:  rohana           |         Owner:  GeorgSWeber
           Type:  enhancement      |        Status:  needs_work 
       Priority:  major            |     Milestone:  sage-5.9   
      Component:  build            |    Resolution:             
       Keywords:                   |   Work issues:             
Report Upstream:  N/A              |     Reviewers:             
        Authors:  R. Andrew Ohana  |     Merged in:             
   Dependencies:  #11874, #12994   |      Stopgaps:             
-----------------------------------+----------------------------------------

Comment (by fbissey):

 Replying to [comment:3 rohana]:
 > Replying to [comment:2 jdemeyer]:
 > > Why re-invent the wheel?  Why not use
 [http://docs.python.org/library/fcntl.html#fcntl.lockf]?
 > Because I was being dumb and couldn't find that function :).
 > > Also, this should obviously be reported upstream.
 > Yup, although upstream is basically dead. IMO we should switch to
 distribute (I'll see about making an SPKG).

 At this point I'd like to point you to SPKG.txt and actually read it:
 {{{
 = setuptools =

 == Description ==

 setuptools is a collection of enhancements to the Python distutils (for
 Python 2.3.5 and up on mo
 st platforms; 64-bit platforms require a minimum of Python 2.4) that allow
 you to more easily bui
 ld and distribute Python packages, especially ones that have dependencies
 on other packages.

 Website: http://pypi.python.org/pypi/setuptools/

 The present spkg is based on the fork of setuptools known as distribute.
 Website: http://pypi.python.org/pypi/distribute
 }}}
 And
 {{{
 === setuptools-0.6.16 (Francois Bissey, June 1, 2011) ===
  * Switch to the "distribute" fork of setuptools and update to 0.6.16,
  * adopt a Gentoo patch to avoid warnings with python-2.7 (works with 2.6
 too).
  * Remove the two windows binaries and patch so setup.py doesn't
    try to install them.
 }}}
 This was a pre-requisite to the upgrade to python-2.7.3. Fell free to
 upgrade to a newer version of distribute and change the name if you want
 too.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13201#comment:15>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to