Bug#766134: coinutils: lapack and blas support is not really enabled
YunQiang Su
wzssyqa at gmail.com
Tue Oct 21 06:16:49 UTC 2014
Package: src:coinutils
Version: 2.9.15-1
Severity: serious
Tag: patched
liblapack and libblas are in the building depends list while in build log,
there are lines:
checking whether -lblas has BLAS... no
checking for COIN-OR package Blas... skipped check via pkg-config,
redirect to fallback
checking for COIN-OR package Blas (fallback)... no, dependency
coinblas not available
checking whether -llapack has LAPACK... no
checking for COIN-OR package Lapack... skipped check via pkg-config,
redirect to fallback
checking for COIN-OR package Lapack (fallback)... no, dependency
coinlapack not available
If add gfortran to build-deps, it works well like this[1]
checking whether -lblas has BLAS... yes: -lblas
checking whether LAPACK is already available with BLAS library... no
checking whether -llapack has LAPACK... yes: -llapack
When blas and lapack enabled, coinor-libcoinutils-dev should depends on
liblapack-dev and libblas-dev. if not so, coinor-osi will ftbfs, as
the pkgconfig file
contains such informations.
[1]. http://mips64el.debian.net/debian/buildlog/c/coinutils_2.9.15-1/coinutils_2.9.15-1_mips64el-20140905-1939.build
diff -Nru coinutils-2.9.15/debian/control coinutils-2.9.15/debian/control
--- coinutils-2.9.15/debian/control 2014-09-04 19:47:26.000000000 +0800
+++ coinutils-2.9.15/debian/control 2034-12-15 13:37:17.000000000 +0800
@@ -4,7 +4,7 @@
Maintainer: Debian Science Team
<debian-science-maintainers at lists.alioth.debian.org>
Uploaders: Miles Lubin <miles.lubin at gmail.com>
Build-Depends: debhelper (>= 9), doxygen, graphviz, liblapack-dev,
- libbz2-dev, zlib1g-dev, autotools-dev
+ libbz2-dev, zlib1g-dev, autotools-dev, gfortran
Standards-Version: 3.9.5
Vcs-Git: git://anonscm.debian.org/debian-science/packages/coinutils.git
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-science/packages/coinutils.git
@@ -31,7 +31,7 @@
Package: coinor-libcoinutils-dev
Section: libdevel
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, coinor-libcoinutils3 (=
${binary:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, coinor-libcoinutils3 (=
${binary:Version}), liblapack-dev, libblas-dev
Provides: libcoinutils-dev
Conflicts: libcoinutils-dev
Replaces: libcoinutils-dev
--
YunQiang Su
More information about the debian-science-maintainers
mailing list