[Numpy-discussion] New bug with "setup,py develop"

Robert Kern robert.kern@gmail....
Mon Feb 11 11:27:56 CST 2008

On Feb 11, 2008 3:49 AM, David Cournapeau <cournape@gmail.com> wrote:
> On Feb 11, 2008 5:38 PM, Robert Kern <robert.kern@gmail.com> wrote:
> > On Feb 11, 2008 2:21 AM, Robert Kern <robert.kern@gmail.com> wrote:
> > > I've just updated the SVN trunk to get the latest numscons merge.
> > > Something broke the support I put in for the setuptools "develop"
> > > command. In order to make sure that setuptools' "develop" works with
> > > numpy.distutils' "build_src", we override the "develop" command to
> > > reinitialize the "build_src" command to add the --inplace option. This
> > > used to work as of r4772, but now any Fortran Extensions have the
> > > generated sources added twice.
> >
> > Spoke too soon. It fails with r4772, too.
> Does it mean that it was already broken before numscons merge or not ?

Yes. I think I figured out the problem. "python setup.py develop"
works fine. However, I ran into the problem when I added "develop" to
the end of a command line that already had "build". So essentially,
"build_src" gets run twice. I'm not sure there is anything that can be
done about that given distutils' handling of options.

Robert Kern

"I have come to believe that the whole world is an enigma, a harmless
enigma that is made terrible by our own mad attempt to interpret it as
though it had an underlying truth."
  -- Umberto Eco

More information about the Numpy-discussion mailing list