Bug#894905: fflas-ffpack: missing Depends: libgivaro-dev (>= 4.0.3)

Doug Torrance dtorrance at piedmont.edu
Thu Apr 5 14:37:33 BST 2018


On 04/05/2018 08:24 AM, Andreas Beckmann wrote:
> Package: fflas-ffpack
> Version: 2.3.2-1~exp1
> Severity: serious
> 
> Hi,
> 
> noticed this while rebuilding linbox/experimental in sid+experimental:
> 
> ...
> checking for pkg-config... /usr/bin/pkg-config
> checking pkg-config is at least version 0.9.0... yes
> checking for FFLAS_FFPACK... no
> configure: error: Package requirements (fflas-ffpack >= 2.3.0) were not met:
> 
> Package 'fflas-ffpack' requires 'givaro >= 4.0.3' but version of givaro is 4.0.2
> You may find new versions of Givaro at http://givaro.forge.imag.fr
> 
> Consider adjusting the PKG_CONFIG_PATH environment variable if you
> installed software in a non-standard prefix.
> 
> Alternatively, you may set the environment variables FFLAS_FFPACK_CFLAGS
> and FFLAS_FFPACK_LIBS to avoid the need to call pkg-config.
> See the pkg-config man page for more details.
> ...
> 
> 
> The pkg-config file contains:
> 
> /------------------ fflas-ffpack.pc ------------------------
> prefix=/usr
> exec_prefix=/usr
> libdir=/usr/lib
> includedir=/usr/include
> 
> Name: fflas-ffpack
> Description: Finite Field Linear Algebra Suroutines/Package
> URL: http://github.com/linbox-team/fflas-ffpack
> Version: 2.3.2
> Requires: givaro >= 4.0.3
> Libs: -fopenmp  -lblas -llapack
> Cflags: -I${prefix}/include    -fopenmp   -fabi-version=6
> \-------------------------------------------------------


Thanks for the report!

This would explain why I had to manually install givaro from 
experimental in my sbuild when I was packaging the new upstream version 
of linbox.  It never occurred to me that the mistake was in fflas-ffpack...

Anyway, I've fixed the problem in git [1].  I've copied this message to 
the Sage team -- would anyone be able to sponsor?

Doug

[1] https://salsa.debian.org/science-team/fflas-ffpack/commit/be453b1



More information about the debian-science-maintainers mailing list