Bug#860309: libceres1: Requires rebuild for Eigen 3.3.2
Matthias Urlichs
matthias at urlichs.de
Fri Apr 14 10:45:18 UTC 2017
Package: libceres1
Version: 1.12.0+dfsg0-1
Severity: important
libceres currently is not useable, at least not if the project in question
uses CMake.
The reason is to be found in cmake/CeresConfig.cmake.in:
CMake Error at /usr/lib/cmake/ceres/CeresConfig.cmake:88 (message):
Failed to find Ceres - Found Eigen dependency, but the version of Eigen
found (3.3.2) does not exactly match the version of Eigen Ceres was
compiled with (3.3.0). This can cause subtle bugs by triggering violations
of the One Definition Rule. See the Wikipedia article
http://en.wikipedia.org/wiki/One_Definition_Rule for more details
=> Please add the exact version of Eigen found when building Ceres to
debian/control, or fix Ceres to relax this dependency.
-- System Information:
Debian Release: 9.0
APT prefers testing
APT policy: (700, 'testing'), (650, 'unstable'), (600, 'stable'), (550, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf
Kernel: Linux 4.9.0-rc5-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages libceres1 depends on:
ii libamd2 1:4.5.4-1
ii libatlas3-base [liblapack.so.3] 3.10.3-1+b1
ii libc6 2.24-9
ii libcamd2 1:4.5.4-1
ii libccolamd2 1:4.5.4-1
ii libcholmod3 1:4.5.4-1
ii libcolamd2 1:4.5.4-1
ii libcxsparse3 1:4.5.4-1
ii libgcc1 1:6.3.0-12
ii libgflags2v5 2.1.2-3
ii libgomp1 6.3.0-12
ii libgoogle-glog0v5 0.3.4-2
ii liblapack3 [liblapack.so.3] 3.7.0-1
ii libspqr2 1:4.5.4-1
ii libstdc++6 6.3.0-12
ii libsuitesparseconfig4 1:4.5.4-1
libceres1 recommends no packages.
libceres1 suggests no packages.
-- no debconf information
More information about the debian-science-maintainers
mailing list