Comment 1 for bug 110133

Revision history for this message
Jim Fulton (jim-zope) wrote : Re: [Bug 110133] setup.py needs code from another egg to build

On Apr 25, 2007, at 8:49 PM, Martijn Faassen wrote:

> Public bug reported:
>
> I've been trying to build SciPy using buildout. SciPy has a
> setup.py which uses distutils infrastructure provided by NumPy.
> SciPy won't install
> without NumPy already available on the Python path as it needs it
> for its build infrastructure. NumPy, incidentally, itself does
> work with buildout, using its own distutils logic placing it on the
> path through hackery.

I don't suppose SciPy uses the build_requires setup keyword.

Perhaps the custom and develop recipes should grow a setup-requires
to name distributions that must be in the working set when building a
distribution. Do you think that would address this situation?

Jim

--
Jim Fulton mailto:<email address hidden> Python Powered!
CTO (540) 361-1714 http://www.python.org
Zope Corporation http://www.zope.com http://www.zope.org