Binary package hint: libatlas-base-dev
The blas and lapack libraries provided by libatlas-base-dev are unaware of their dependency on gfortran,
>ldd /usr/lib/atlas/libblas.so /usr/lib/atlas/liblapack.so /usr/lib/atlas/libblas.so: linux-gate.so.1 => (0xb7fca000) libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7b1c000) /lib/ld-linux.so.2 (0xb7fcb000) /usr/lib/atlas/liblapack.so: linux-gate.so.1 => (0xb7fce000) libblas.so.3gf => /usr/lib/atlas/libblas.so.3gf (0xb754d000) libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb73fe000) /lib/ld-linux.so.2 (0xb7fcf000)
Linking to these libraries results in unresolved symbols if -lgfortran in not added. The affects Hardy and Intrepid.
In contrast under Debian Lenny, the libraries provided by libatlas-base-dev are aware of the dependency. Under Lenny,
>ldd /usr/lib/atlas/libblas.so /usr/lib/atlas/liblapack.so /usr/lib/atlas/libblas.so: linux-gate.so.1 => (0xb7f14000) libgfortran.so.3 => /usr/lib/libgfortran.so.3 (0xb7ad6000) libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb7ab0000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7aa2000) libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7947000) /lib/ld-linux.so.2 (0xb7f15000) /usr/lib/atlas/liblapack.so: linux-gate.so.1 => (0xb7f0d000) libblas.so.3gf => /usr/lib/atlas/libblas.so.3gf (0xb740e000) libgfortran.so.3 => /usr/lib/libgfortran.so.3 (0xb735c000) libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb7335000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7328000) libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb71cd000) /lib/ld-linux.so.2 (0xb7f0e000)
Binary package hint: libatlas-base-dev
The blas and lapack libraries provided by libatlas-base-dev are unaware of their dependency on gfortran,
>ldd /usr/lib/ atlas/libblas. so /usr/lib/ atlas/liblapack .so atlas/libblas. so: i686/cmov/ libc.so. 6 (0xb7b1c000) atlas/liblapack .so: atlas/libblas. so.3gf (0xb754d000) i686/cmov/ libc.so. 6 (0xb73fe000)
/usr/lib/
linux-gate.so.1 => (0xb7fca000)
libc.so.6 => /lib/tls/
/lib/ld-linux.so.2 (0xb7fcb000)
/usr/lib/
linux-gate.so.1 => (0xb7fce000)
libblas.so.3gf => /usr/lib/
libc.so.6 => /lib/tls/
/lib/ld-linux.so.2 (0xb7fcf000)
Linking to these libraries results in unresolved symbols if -lgfortran in not added. The affects Hardy and Intrepid.
In contrast under Debian Lenny, the libraries provided by libatlas-base-dev are aware of the dependency. Under Lenny,
>ldd /usr/lib/ atlas/libblas. so /usr/lib/ atlas/liblapack .so atlas/libblas. so:
linux-gate. so.1 => (0xb7f14000)
libgfortran. so.3 => /usr/lib/ libgfortran. so.3 (0xb7ad6000) cmov/libm. so.6 (0xb7ab0000)
libgcc_ s.so.1 => /lib/libgcc_s.so.1 (0xb7aa2000) cmov/libc. so.6 (0xb7947000)
/lib/ld- linux.so. 2 (0xb7f15000) atlas/liblapack .so:
linux-gate. so.1 => (0xb7f0d000)
libblas. so.3gf => /usr/lib/ atlas/libblas. so.3gf (0xb740e000)
libgfortran. so.3 => /usr/lib/ libgfortran. so.3 (0xb735c000) cmov/libm. so.6 (0xb7335000)
libgcc_ s.so.1 => /lib/libgcc_s.so.1 (0xb7328000) cmov/libc. so.6 (0xb71cd000)
/lib/ld- linux.so. 2 (0xb7f0e000)
/usr/lib/
libm.so.6 => /lib/i686/
libc.so.6 => /lib/i686/
/usr/lib/
libm.so.6 => /lib/i686/
libc.so.6 => /lib/i686/