On Thu, Sep 23, 2010 at 7:22 PM, Lisandro Dalcin <[email protected]> wrote:
> On 23 September 2010 01:26, Charles R Harris <[email protected]> > wrote: > > > > > > On Wed, Sep 22, 2010 at 10:00 PM, Charles R Harris > > <[email protected]> wrote: > >> > >> > >> On Wed, Sep 22, 2010 at 9:14 PM, Fernando Perez <[email protected]> > >> wrote: > >>> > >>> On Wed, Sep 22, 2010 at 7:16 PM, Charles R Harris > >>> <[email protected]> wrote: > >>> > > >>> > Done in 29cccb6. > >>> > > >>> > >>> Mmh, I think it broke something: > >>> > >>> File > >>> "/home/fperez/tmp/src/scipy/numpy/numpy/distutils/command/build.py", > >>> line 37, in run > >>> old_build.run(self) > >>> File "/usr/lib/python2.6/distutils/command/build.py", line 135, in run > >>> self.run_command(cmd_name) > >>> File "/usr/lib/python2.6/distutils/cmd.py", line 333, in run_command > >>> self.distribution.run_command(command) > >>> File "/usr/lib/python2.6/distutils/dist.py", line 995, in run_command > >>> cmd_obj.run() > >>> File > >>> > "/home/fperez/tmp/src/scipy/numpy/numpy/distutils/command/build_scripts.py", > >>> line 39, in run > >>> self.scripts = self.generate_scripts(self.scripts) > >>> File > >>> > "/home/fperez/tmp/src/scipy/numpy/numpy/distutils/command/build_scripts.py", > >>> line 24, in generate_scripts > >>> script = func(build_dir) > >>> File "numpy/f2py/setup.py", line 78, in generate_f2py_py > >>> '''%(os.path.basename(sys.executable))) > >>> TypeError: not enough arguments for format string > >>> > >>> If I revert to the previous commit, it installs fine again. > >>> > >> > >> I wondered about that, it is probably the old `mode` vs plain old mode. > I > >> had just hoped it was tested. Can you check that out? > >> > > > > Should be fixed in 8f6114b. > > > > I had just hoped it was tested... [sorry, I could not resist! ;-) ] > > diff --git a/numpy/f2py/setup.py b/numpy/f2py/setup.py > index aac3d33..37aab19 100644 > --- a/numpy/f2py/setup.py > +++ b/numpy/f2py/setup.py > @@ -62,7 +62,7 @@ for mode in ["g3-numpy", "2e-numeric", > "2e-numarray", "2e-numpy > except ValueError: pass > os.environ["NO_SCIPY_IMPORT"]="f2py" > if mode=="g3-numpy": > - sys.stderr.write("G3 f2py support is not implemented, yet.\n") > + sys.stderr.write("G3 f2py support is not implemented, yet.\\n") > sys.exit(1) > elif mode=="2e-numeric": > from f2py2e import main > @@ -72,7 +72,7 @@ elif mode=="2e-numarray": > elif mode=="2e-numpy": > from numpy.f2py import main > else: > - sys.stderr.write("Unknown mode: " + repr(mode) + "\n") > + sys.stderr.write("Unknown mode: " + repr(mode) + "\\n") > sys.exit(1) > main() > '''%(os.path.basename(sys.executable))) > > Arrggghhhh, I forgot the double backslashes :-( Chuck
_______________________________________________ NumPy-Discussion mailing list [email protected] http://mail.scipy.org/mailman/listinfo/numpy-discussion
