[SciPy-user] numpy build fails
Steve Schmerler
elcorto at gmx.net
Mon May 15 04:10:21 EDT 2006
Hi
The latest numpy svn version fails to build:
===================================================================================
[...]
sh: -c: line 1: syntax error near unexpected token `('
sh: -c: line 1: `( f95 --version ; echo $? > (65, '/tmp/tmpDqORY4') ) >
(64, '/tmp/tmpHw36At') 2>&1'
coercing to Unicode: need string or buffer, tuple found
customize GnuFCompiler
sh: -c: line 1: syntax error near unexpected token `('
sh: -c: line 1: `( /usr/bin/g77 --version ; echo $? > (67,
'/tmp/tmpLbSCrf') ) > (66, '/tmp/tmpXq_iqw') 2>&1'
Traceback (most recent call last):
File "setup.py", line 84, in ?
setup_package()
File "setup.py", line 77, in setup_package
configuration=configuration )
File
"/home/elcorto/install/python/scipy/svn/numpy/numpy/distutils/core.py",
line 170, in setup
return old_setup(**new_attr)
File "/usr/lib/python2.3/distutils/core.py", line 149, in setup
dist.run_commands()
File "/usr/lib/python2.3/distutils/dist.py", line 907, in run_commands
self.run_command(cmd)
File "/usr/lib/python2.3/distutils/dist.py", line 927, in run_command
cmd_obj.run()
File
"/home/elcorto/install/python/scipy/svn/numpy/numpy/distutils/command/install.py",
line 11, in run
r = old_install.run(self)
File "/usr/lib/python2.3/distutils/command/install.py", line 506, in run
self.run_command('build')
File "/usr/lib/python2.3/distutils/cmd.py", line 333, in run_command
self.distribution.run_command(command)
File "/usr/lib/python2.3/distutils/dist.py", line 927, in run_command
cmd_obj.run()
File "/usr/lib/python2.3/distutils/command/build.py", line 107, in run
self.run_command(cmd_name)
File "/usr/lib/python2.3/distutils/cmd.py", line 333, in run_command
self.distribution.run_command(command)
File "/usr/lib/python2.3/distutils/dist.py", line 927, in run_command
cmd_obj.run()
File
"/home/elcorto/install/python/scipy/svn/numpy/numpy/distutils/command/build_src.py",
line 87, in run
self.build_sources()
File
"/home/elcorto/install/python/scipy/svn/numpy/numpy/distutils/command/build_src.py",
line 106, in build_sources
self.build_extension_sources(ext)
File
"/home/elcorto/install/python/scipy/svn/numpy/numpy/distutils/command/build_src.py",
line 212, in build_extension_sources
sources = self.generate_sources(sources, ext)
File
"/home/elcorto/install/python/scipy/svn/numpy/numpy/distutils/command/build_src.py",
line 270, in generate_sources
source = func(extension, build_dir)
File "numpy/core/setup.py", line 35, in generate_config_h
library_dirs = default_lib_dirs)
File "/usr/lib/python2.3/distutils/command/config.py", line 278, in
try_run
self._check_compiler()
File
"/home/elcorto/install/python/scipy/svn/numpy/numpy/distutils/command/config.py",
line 35, in _check_compiler
self.fcompiler.customize(self.distribution)
File
"/home/elcorto/install/python/scipy/svn/numpy/numpy/distutils/fcompiler/__init__.py",
line 298, in customize
oflags = self.__get_flags(self.get_flags_opt,'FOPT',(conf,'opt'))
File
"/home/elcorto/install/python/scipy/svn/numpy/numpy/distutils/fcompiler/__init__.py",
line 515, in __get_flags
var = command()
File
"/home/elcorto/install/python/scipy/svn/numpy/numpy/distutils/fcompiler/gnu.py",
line 122, in get_flags_opt
if self.get_version()<='3.3.3':
File
"/home/elcorto/install/python/scipy/svn/numpy/numpy/distutils/ccompiler.py",
line 251, in CCompiler_get_version
status, output = exec_command(cmd,use_tee=0)
File
"/home/elcorto/install/python/scipy/svn/numpy/numpy/distutils/exec_command.py",
line 255, in exec_command
use_tee=use_tee,
File
"/home/elcorto/install/python/scipy/svn/numpy/numpy/distutils/exec_command.py",
line 304, in _exec_command_posix
f = open(stsfile,'r')
TypeError: coercing to Unicode: need string or buffer, tuple found
===================================================================================
The complete log is attached. Could this be a python 2.3.5 problem?
cheers,
steve
--
Random number generation is the art of producing pure gibberish as
quickly as possible.
More information about the SciPy-User
mailing list