#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.