Bug#916913: libpcl-dev: PCLConfig.cmake fails to find eigen
Johannes 'josch' Schauer
josch at debian.org
Thu Dec 20 12:31:52 GMT 2018
Package: libpcl-dev
Version: 1.9.1+dfsg1-2
Severity: grave
Justification: renders package unusable
Hi,
a CMakeLists.txt with "find_package(PCL REQUIRED)" will currently result in:
CMake Warning at /usr/lib/x86_64-linux-gnu/cmake/pcl/PCLConfig.cmake:159 (find_package):
By not providing "FindEigen.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "Eigen", but
CMake did not find one.
Could not find a package configuration file provided by "Eigen" with any of
the following names:
EigenConfig.cmake
eigen-config.cmake
Add the installation prefix of "Eigen" to CMAKE_PREFIX_PATH or set
"Eigen_DIR" to a directory containing one of the above files. If "Eigen"
provides a separate development package or SDK, be sure it has been
installed.
Call Stack (most recent call first):
/usr/lib/x86_64-linux-gnu/cmake/pcl/PCLConfig.cmake:313 (find_eigen)
/usr/lib/x86_64-linux-gnu/cmake/pcl/PCLConfig.cmake:544 (find_external_library)
src/ros/CMakeLists.txt:22 (find_package)
CMake Error at /usr/lib/x86_64-linux-gnu/cmake/pcl/PCLConfig.cmake:59 (message):
common is required but eigen was not found
Call Stack (most recent call first):
/usr/lib/x86_64-linux-gnu/cmake/pcl/PCLConfig.cmake:362 (pcl_report_not_found)
/usr/lib/x86_64-linux-gnu/cmake/pcl/PCLConfig.cmake:544 (find_external_library)
src/ros/CMakeLists.txt:22 (find_package)
-- Configuring incomplete, errors occurred!
But libeigen3-dev is installed. For a full failing build log see:
https://api.travis-ci.org/v3/job/470351936/log.txt
Thanks!
cheers, josch
More information about the debian-science-maintainers
mailing list