[SciPy-user] scipy 0.7.0.dev4373 + atlas FAILED (failures=2, errors=12)

Robin robince@gmail....
Sun May 18 07:38:26 CDT 2008


I wrote the Ubuntu install guide on the wiki. I'm sorry you're having
so much trouble! I know most experts recommend using the system
packages, but at the time I spent a lot of time trying that and
couldn't get it to work - in the end this was the only way I had
success which is why I put it on the wiki.

Perhaps it is now easier to build with the distribution packages, but
I still think it's useful to have the instructions on the wiki...

 From looking at your build log:

On Sun, May 18, 2008 at 12:15 PM, Xavier Gnata <xavier.gnata@gmail.com> wrote:
>  libraries = ['lapack', 'f77blas', 'cblas', 'atlas']
>   library_dirs = ['/usr/lib']
>  language = c
>   include_dirs = ['/usr/include']

It looks like you are picking up the libraries from /usr/lib - however
I notice from this:
> blas_opt_info:
> blas_mkl_info:
> libraries mkl,vml,guide not found in /usr/lib
> libraries mkl,vml,guide not found in /usr/local/lib/scipy/lib

that you must have specified /usr/local/lib/scipy/lib somewhere in the
site.cfg so I suspect the ATLAS you built yourself is there.
So I think you probably have a system ATLAS installed which is the one
being used from /usr/lib - this is built with g77 and since the rest
of numpy/scipy is built with gfortran that could be where the problems
are coming from.

Try checking your site.cfg to get it to pick up the versions you
built. (you could post your site.cfg file)

The only other thing is that in between builds you need to manually
delete /usr/lib/python2.5/site-packages/numpy and scipy and the build
directory in the numpy and scipy source directories.

I just ran through the install instructions on hardy with ATLAS 3.8.1
and latest svn (numpy 5188, scipy 4376), UMFPACK 5.2.0 and it seemed
to work fine.

I get no errors with numpy and 4 errors and 7 failures with scipy but
I am pretty sure these are unrelated to the build.



More information about the SciPy-user mailing list