Public bug reported:
I added "find_package(scalapack REQUIRED)" to the CMakeLists.txt of a
project I'm working on. Instead of the scalapack target I was expecting,
I got the following error:
CMake Error at
/usr/lib/cmake/scalapack-2.1.0.openmpi/scalapack-targets.cmake:79 (message):
The imported target "scalapack" references the file
"/usr/lib/libscalapack-openmpi.so.2.1.0"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/scalapack-2.1.0.openmpi/scalapack-targets.cmake"
but not all the files it references.
Call Stack (most recent call first):
/usr/lib/cmake/scalapack-2.1.0.openmpi/scalapack-config.cmake:2 (include)
test/CMakeLists.txt:23 (find_package)
I worked around this by replacing "lib" with "lib/x86_64-linux-gnu" in
/usr/lib/cmake/scalapack-2.1.0.openmpi/scalapack-targets-none.cmake
$ lsb_release -rd
Description: Ubuntu 20.04.2 LTS
Release: 20.04
$ apt-cache policy libscalapack-openmpi2.1
libscalapack-openmpi2.1:
Installed: 2.1.0-2build1
Candidate: 2.1.0-2build1
Version table:
*** 2.1.0-2build1 500
500 http://repoman.ornl.gov/ubuntu focal/universe amd64 Packages
100 /var/lib/dpkg/status
** Affects: scalapack (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1917534
Title:
scalapack cmake target points to incorrect directory
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/scalapack/+bug/1917534/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs