[SciPy-user] gutsy amd64

osman osman at fuse.net
Mon Mar 3 22:18:25 EST 2008


On Mon, 2008-03-03 at 21:22 +0900, David Cournapeau wrote:

> This is due to having installed umfpack from debian: debian modifies 
> umfpack sources, such as the headers are installed in their own 
> directory (/usr/include/umfpack, instead of /usr/include). That makes 
> sense from a packaging point of view, because that's a bad practice to 
> put many headers in /usr/include. But it breaks scipy build if you do 
> not add /usr/include/umfpack in your site.cfg.

I need umfpack for sfe a python based FE package which uses scipy/numpy.
I'll follow your advice after trying to build with gfortran based on
Robin's advice.

> My advice to build scipy from sources on debian/ubuntu:
>     - install atlas package, this one is ok and works well: sudo apt-get 
> install atlas-base-dev (you can also install the atlas optimized for 
> your cpu, but you can do that later, it will be automatically used by 
> debian at runtime).
>     - do not use umfpack and co, remove the packages.
>     - use g77, and not gfortran. gfortran and g77 are incompatible, and 
> debian/ubuntu still use g77 for their current ABI (that will not change 
> for the next ubuntu version; maybe for ubuntu 8.10; for debian, they are 
> in the middle of the migration).

Thanks for the info. Will let you know what happened.
br,

-osman




More information about the SciPy-User mailing list