Quoting Thomas Kahle <[email protected]>:
On 09:42 Thu 01 Nov 2012, [email protected] wrote:
Quoting Thomas Kahle <[email protected]>:
> One more thing, This is fixed in 1.6 tree of numpy, where the
> call to gfortran uses what is in the site config.
> Will sage move to a higher version of numpy at some point?
>
>
Yes! The problem that prevent us to upgrade numpy is fixed in numpy-1.7. The
release cannot come quickly enough for us.
OK. Any idea when this will happen?
For numpy 1.5 would by any chance gfortran be called with -fexternal-blas at
some point?
Can't find '-fexternal' in build.log.
On my system with python 3.2 lapack was not properly detected,
that's why dotblas hasn't been built. Numpy 1.5.1 with python 3.2 used an
internal implementation of the lapack functions it uses.
This probably explains why scipy doesn't compile with numpy 1.5 and
python 3.2.
And this where all this started for me ...
Anyway, the solution of my broken numpy,scipy is to wait for 1.7 or
rollback to a reference-lapack that installs itself as liblapack?
If you don't use numpy with python 3.x you could simply create a file
/etc/portage/env/dev-python/numpy with USE_PYTHON="2.7" in it.
That would skip the offending problem quite nicely without locking you
in a particular blas implementation.
Francois