The earlier patch did not have liblapack-dev at all, so was wrong. The attached patch should sort that out.
HTH. Kumar -- Kumar Appaiah, 458, Jamuna Hostel, Indian Institute of Technology Madras, Chennai - 600 036
diff -u suitesparse-3.0.0/debian/control suitesparse-3.0.0/debian/control --- suitesparse-3.0.0/debian/control +++ suitesparse-3.0.0/debian/control @@ -4,7 +4,7 @@ Priority: optional Maintainer: Debian Scientific Computing Team <[EMAIL PROTECTED]> Uploaders: Christophe Prud'homme <[EMAIL PROTECTED]>, Daniel Rus Morales <[EMAIL PROTECTED]> -Build-Depends: cdbs, debhelper (>= 5.0.0), dpatch, gfortran, refblas3-dev, lapack3-dev +Build-Depends: cdbs, debhelper (>= 5.0.0), dpatch, gfortran, libblas-dev, liblapack-dev Standards-Version: 3.7.2 XS-Vcs-Svn: svn://svn.debian.org/svn/pkg-scicomp/suitesparse/ XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-scicomp/suitesparse/ @@ -15,7 +15,7 @@ Replaces: libumfpack4, libufsparse, libsuitesparse-metis Conflicts: libumfpack4, libufsparse, libsuitesparse-metis Provides: libumfpack4, libufsparse -Depends: refblas3 | atlas3-base | atlas3-sse | atlas3-sse2 | atlas3-3dnow, lapack3 | atlas3-base | atlas3-sse | atlas3-sse2 | atlas3-3dnow, ${shlibs:Depends} +Depends: libblas3gf | libatlas3gf-base | libatlas3gf-sse | libatlas3gf-sse2 | libatlas3gf-3dnow, liblapack3gf | libatlas3gf-base | libatlas3gf-sse | libatlas3gf-sse2 | libatlas3gf-3dnow, ${shlibs:Depends} Description: collection of libraries for computations for sparse matrices Suitesparse is a collection of libraries for computations involving sparse matrices. The package includes the following libraries: @@ -56,7 +56,7 @@ Replaces: libufsparse-dev, libsuitesparse-metis-dev, libumfpack4-dev Conflicts: libufsparse-dev, libsuitesparse-metis-dev, libumfpack4-dev Provides: libufsparse-dev, libumfpack4-dev -Depends: libsuitesparse (= ${Source-Version}), refblas3-dev | atlas3-base-dev | atlas3-sse-dev | atlas3-sse2-dev | atlas3-3dnow-dev, lapack3-dev | atlas3-base-dev | atlas3-sse-dev | atlas3-sse2-dev | atlas3-3dnow-dev, libc6-dev +Depends: libsuitesparse (= ${Source-Version}), libblas-dev | libatlas-base-dev | libatlas-sse-dev | libatlas-sse2-dev | libatlas-3dnow-dev, liblapack-dev | libatlas-base-dev | libatlas-sse-dev | libatlas-sse2-dev | libatlas-3dnow-dev, libc6-dev Description: collection of libraries for computations for sparse matrices Suitesparse is a collection of libraries for computations involving sparse matrices. The package includes the following libraries: @@ -93,7 +93,7 @@ Section: libdevel Priority: extra Architecture: any -Depends: libsuitesparse (= ${Source-Version}), refblas3-dev | atlas3-base-dev | atlas3-sse-dev | atlas3-sse2-dev | atlas3-3dnow-dev, lapack3-dev | atlas3-base-dev | atlas3-sse-dev | atlas3-sse2-dev | atlas3-3dnow-dev, libc6-dev +Depends: libsuitesparse (= ${Source-Version}), libblas-dev | libatlas-base-dev | libatlas-sse-dev | libatlas-sse2-dev | libatlas-3dnow-dev, liblapack-dev | libatlas-base-dev | libatlas-sse-dev | libatlas-sse2-dev | libatlas-3dnow-dev, libc6-dev Conflicts: libufsparse-dbg Replaces: libufsparse-dbg Description: collection of libraries for computations for sparse matrices @@ -131,7 +131,7 @@ Architecture: all Replaces: libufsparse-doc, libumfpack4-doc Conflicts: libufsparse-doc, libumfpack4-doc -Recommends: atlas3-doc, refblas3-doc, doc-central +Recommends: libatlas-doc, libblas-doc, doc-central Description: collection of libraries for computations for sparse matrices Suitesparse is a collection of libraries for computations involving sparse matrices. The package includes the following libraries: --- suitesparse-3.0.0/debian/patches/13-UFconfig_UFconfig.mk.dpatch +++ suitesparse-3.0.0/debian/patches/13-UFconfig_UFconfig.mk.dpatch @@ -5,18 +5,20 @@ ## DP: Changes to build CHOLMOD without MeTiS support. @DPATCH@ -diff -u trunk~/UFconfig/UFconfig.mk trunk/UFconfig/UFconfig.mk ---- trunk~/UFconfig/UFconfig.mk 2007-05-10 15:46:08.000000000 +0200 -+++ trunk/UFconfig/UFconfig.mk 2007-07-17 10:38:05.000000000 +0200 -@@ -85,7 +85,7 @@ +diff -urNad suitesparse-3.0.0~/UFconfig/UFconfig.mk suitesparse-3.0.0/UFconfig/UFconfig.mk +--- suitesparse-3.0.0~/UFconfig/UFconfig.mk 2007-05-10 19:16:08.000000000 +0530 ++++ suitesparse-3.0.0/UFconfig/UFconfig.mk 2008-02-03 21:46:53.000000000 +0530 +@@ -85,8 +85,8 @@ # BLAS = -lgoto -lgfortran -lgfortranbegin # This is probably slow ... it might connect to the Standard Reference BLAS: -BLAS = -lblas -lgfortran -lgfortranbegin +-LAPACK = -llapack +BLAS = -lblas - LAPACK = -llapack ++LAPACK = -llapackgf-3 # The BLAS might not contain xerbla, an error-handling routine for LAPACK and + # the BLAS. Also, the standard xerbla requires the Fortran I/O library, and @@ -114,13 +114,13 @@ # The path is relative to where it is used, in CHOLMOD/Lib, CHOLMOD/MATLAB, etc. # You may wish to use an absolute path. METIS is optional. Compile
signature.asc
Description: Digital signature