[Python-modules-team] Bug#642001: python-scipy: FTBFS if libatlas-base-dev is installed: numpy.distutils.system_info.BlasNotFoundError
Jakub Wilk
jwilk at debian.org
Sun Sep 18 13:22:08 UTC 2011
Source: python-scipy
Version: 0.9.0+dfsg1-1
Severity: important
python-scipy build-depends on "libblas-dev | libatlas-base-dev,
liblapack-dev | libatlas-base-dev", but in fact it FTBFS if
libaltas-base-dev is installed:
| Package versions: [...] libatlas-base-dev_3.8.4-3 libatlas-dev_3.8.4-3 libatlas3gf-base_3.8.4-3 [...] libblas-dev_1.2.20110419-2 libblas3gf_1.2.20110419-2 [...] liblapack-dev_3.3.1-1 liblapack3gf_3.3.1-1 [...]
[...]
| debian/rules build
| dh --with python2 build
| dh_testdir
| dh_auto_configure
| dh_auto_build
| Warning: No configuration returned, assuming unavailable.blas_opt_info:
| blas_mkl_info:
| libraries mkl,vml,guide not found in /usr/local/lib
| libraries mkl,vml,guide not found in /usr/lib
| NOT AVAILABLE
|
| atlas_blas_threads_info:
| Setting PTATLAS=ATLAS
| Disabled atlas_blas_threads_info: (ATLAS is None)
| NOT AVAILABLE
|
| atlas_blas_info:
| Disabled atlas_blas_info: (ATLAS is None)
| NOT AVAILABLE
|
| /usr/lib/pymodules/python2.7/numpy/distutils/system_info.py:1399: UserWarning:
| Atlas (http://math-atlas.sourceforge.net/) libraries not found.
| Directories to search for the libraries can be specified in the
| numpy/distutils/site.cfg file (section [atlas]) or by setting
| the ATLAS environment variable.
| warnings.warn(AtlasNotFoundError.__doc__)
| blas_info:
| libraries blas not found in /usr/local/lib
| libraries blas not found in /usr/lib
| NOT AVAILABLE
|
| /usr/lib/pymodules/python2.7/numpy/distutils/system_info.py:1408: UserWarning:
| Blas (http://www.netlib.org/blas/) libraries not found.
| Directories to search for the libraries can be specified in the
| numpy/distutils/site.cfg file (section [blas]) or by setting
| the BLAS environment variable.
| warnings.warn(BlasNotFoundError.__doc__)
| blas_src_info:
| NOT AVAILABLE
|
| /usr/lib/pymodules/python2.7/numpy/distutils/system_info.py:1411: UserWarning:
| Blas (http://www.netlib.org/blas/) sources not found.
| Directories to search for the sources can be specified in the
| numpy/distutils/site.cfg file (section [blas_src]) or by setting
| the BLAS_SRC environment variable.
| warnings.warn(BlasSrcNotFoundError.__doc__)
| Traceback (most recent call last):
| File "setup.py", line 181, in <module>
| setup_package()
| File "setup.py", line 173, in setup_package
| configuration=configuration )
| File "/usr/lib/pymodules/python2.7/numpy/distutils/core.py", line 152, in setup
| config = configuration()
| File "setup.py", line 122, in configuration
| config.add_subpackage('scipy')
| File "/usr/lib/pymodules/python2.7/numpy/distutils/misc_util.py", line 972, in add_subpackage
| caller_level = 2)
| File "/usr/lib/pymodules/python2.7/numpy/distutils/misc_util.py", line 941, in get_subpackage
| caller_level = caller_level + 1)
| File "/usr/lib/pymodules/python2.7/numpy/distutils/misc_util.py", line 878, in _get_configuration_from_setup_py
| config = setup_module.configuration(*args)
| File "scipy/setup.py", line 8, in configuration
| config.add_subpackage('integrate')
| File "/usr/lib/pymodules/python2.7/numpy/distutils/misc_util.py", line 972, in add_subpackage
| caller_level = 2)
| File "/usr/lib/pymodules/python2.7/numpy/distutils/misc_util.py", line 941, in get_subpackage
| caller_level = caller_level + 1)
| File "/usr/lib/pymodules/python2.7/numpy/distutils/misc_util.py", line 878, in _get_configuration_from_setup_py
| config = setup_module.configuration(*args)
| File "scipy/integrate/setup.py", line 10, in configuration
| blas_opt = get_info('blas_opt',notfound_action=2)
| File "/usr/lib/pymodules/python2.7/numpy/distutils/system_info.py", line 310, in get_info
| return cl().get_info(notfound_action)
| File "/usr/lib/pymodules/python2.7/numpy/distutils/system_info.py", line 461, in get_info
| raise self.notfounderror(self.notfounderror.__doc__)
| numpy.distutils.system_info.BlasNotFoundError:
| Blas (http://www.netlib.org/blas/) libraries not found.
| Directories to search for the libraries can be specified in the
| numpy/distutils/site.cfg file (section [blas]) or by setting
| the BLAS environment variable.
| [71301 refs]
| dh_auto_build: python2.7-dbg setup.py build --force returned exit code 1
--
Jakub Wilk
More information about the Python-modules-team
mailing list