[Pkg-scicomp-devel] Bug#463820: suitesparse -- move to gfortran based BLAS and LAPACK

Kumar Appaiah akumar at ee.iitm.ac.in
Mon Feb 4 01:32:52 UTC 2008


On Sun, Feb 03, 2008 at 09:29:02PM +0100, Rafael Laboissiere wrote:
> > You may wish to rename the package in order to provide for parallel
> > installability of the g77 and gfortran based suitesparse packages, if
> > you choose to upload to unstable.
> 
> I am not sure it is necessary to do this.  At any rate, The following
> packages depend on suitesparse: python-scipy, openoffice.org-calc,
> octave3.0, octave2.9, lp-solve, and libpetsc2.3.3.  The octave2.9 package
> will be dropped from sid/testing and the Debian Octave Group is already
> taking care of octave3.0.  We must check whether the other packages would be
> affected by this g77 -> gfortran switch.

Just for the record, I built octave3.0 3.0.0-1 with the following
patch, and it built fine.

> I think it is better to upload 3.1.0-1 to experimental, what I will do soon
> if there are no objections.

As a user of Octave, I am very excited to see this progress! :-)

Thanks a lot!

Kumar

diff -u octave3.0-3.0.0/debian/rules octave3.0-3.0.0/debian/rules
--- octave3.0-3.0.0/debian/rules
+++ octave3.0-3.0.0/debian/rules
@@ -64,7 +64,7 @@
 #f77_compiler	= /usr/bin/g77-3.3
 c_compiler	= /usr/bin/gcc
 cxx_compiler	= /usr/bin/g++
-f77_compiler	= /usr/bin/g77
+f77_compiler	= /usr/bin/gfortran
 fc_flag		= --with-f77=$(f77_compiler)
 fc_libs		=
 compilerflags	= -O2
@@ -75,7 +75,7 @@
 #		  --with-lapack=/usr/lib/liblapack.so
 #atlas		= --with-blas=/usr/lib/libblas-3.so \
 #		  --with-lapack=/usr/lib/liblapack-3.so
-atlas		= --with-blas=-lblas-3 --with-lapack=-llapack-3
+atlas		= --with-blas=-lblas-3 --with-lapack=-llapackgf-3
 
 arch 		:= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 
diff -u octave3.0-3.0.0/debian/control octave3.0-3.0.0/debian/control
--- octave3.0-3.0.0/debian/control
+++ octave3.0-3.0.0/debian/control
@@ -5,11 +5,11 @@
 Maintainer: Debian Octave Group <pkg-octave-devel at lists.alioth.debian.org>
 Uploaders: Rafael Laboissiere <rafael at debian.org>,
  Thomas Weber <thomas.weber.mail at gmail.com>
-Build-Depends: g++-4.1 (>= 4.1.1-4), debhelper (>= 5.0.0), autoconf, texinfo,
- texlive-latex-base, texlive-generic-recommended, g77, libreadline5-dev,
+Build-Depends: g++ (>= 4.1.1-4), debhelper (>= 5.0.0), autoconf, texinfo,
+ texlive-latex-base, texlive-generic-recommended, gfortran, libreadline5-dev,
  libncurses5-dev, gperf, libhdf5-serial-dev (>= 1.6.5) |
  libhdf5-lam-dev (>= 1.6.5) | libhdf5-mpich-dev (>= 1.6.5),
- refblas3-dev, lapack3-dev,
+ libblas-dev, liblapack-dev,
  gnuplot-nox, libfftw3-dev, texi2html, less, dpatch,
  slice, libpcre3-dev, flex, libglpk-dev (>= 4.15),
  libsuitesparse-dev, gawk, gs-gpl, libcurl4-dev, libqhull-dev,
@@ -24,7 +24,7 @@
 Package: octave3.0
 Architecture: any
 Depends: ${shlibs:Depends}, texinfo
-Recommends: gnuplot, atlas3-base
+Recommends: gnuplot, libatlas3gf-base
 Suggests: octave3.0-info,
  octave3.0-doc,
  octave3.0-htmldoc,
@@ -81,7 +81,7 @@
 Depends: octave3.0 (= ${binary:Version}), g++, g77,
  libreadline5-dev, libncurses5-dev, libhdf5-serial-dev (>= 1.6.5)
  | libhdf5-lam-dev (>= 1.6.5) | libhdf5-mpich-dev (>= 1.6.5),
- refblas3-dev, lapack3-dev, libfftw3-dev,
+ libblas-dev, liblapack-dev, libfftw3-dev,
  ${m68k:Depends}
 Conflicts: octave-headers (<< 2.1),octave2.9-headers
 Provides: octave-headers,octave2.9-headers

-- 
Kumar Appaiah,
458, Jamuna Hostel,
Indian Institute of Technology Madras,
Chennai - 600 036
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-scicomp-devel/attachments/20080204/9c19beca/attachment.pgp 


More information about the Pkg-scicomp-devel mailing list