Bug#1051986: fixed in scalapack 2.2.1-3
Henri Menke
henri at henrimenke.de
Fri May 9 10:15:32 BST 2025
Oh, I see it is fixed in testing. Could this please be backported to
stable as well?
Cheers, Henri
On 5/9/25 09:23, Henri Menke wrote:
> This bug has definitely not been fixed. Here is a simple reproducer for
> Debian bookworm:
>
> # apt install cmake libscalapack-mpi-dev
> # cat <<EOF >CMakeLists.txt
> cmake_minimum_required(VERSION 3.25)
> project(broken LANGUAGES C)
> find_package(SCALAPACK CONFIG)
> EOF
> # cmake .
> -- The C compiler identification is GNU 12.2.0
> -- Detecting C compiler ABI info
> -- Detecting C compiler ABI info - done
> -- Check for working C compiler: /usr/bin/cc - skipped
> -- Detecting C compile features
> -- Detecting C compile features - done
> CMake Error at
> /usr/lib/cmake/scalapack-2.2.1.openmpi/scalapack-targets.cmake:93 (message):
> The imported target "scalapack" references the file
>
> "/usr/lib/libscalapack-openmpi.so.2.2.1"
>
> 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.2.1.openmpi/scalapack-targets.cmake"
>
> but not all the files it references.
>
> Call Stack (most recent call first):
> /usr/lib/cmake/scalapack-2.2.1.openmpi/scalapack-config.cmake:2 (include)
> CMakeLists.txt:3 (find_package)
>
>
> -- Configuring incomplete, errors occurred!
> See also "/__w/test/CMakeFiles/CMakeOutput.log"
>
> On Thu, 26 Oct 2023 00:32:43 +0000 Debian FTP Masters
> <ftpmaster at ftp-master.debian.org> wrote:
>> Source: scalapack
>> Source-Version: 2.2.1-3
>> Done: Drew Parsons <dparsons at debian.org>
>>
>> We believe that the bug you reported is fixed in the latest version of
>> scalapack, which is due to be installed in the Debian FTP archive.
>>
>> A summary of the changes between this version and the previous one is
>> attached.
>>
>> Thank you for reporting the bug, which will now be closed. If you
>> have further comments please address them to 1051986 at bugs.debian.org,
>> and the maintainer will reopen the bug report if appropriate.
>>
>> Debian distribution maintenance software
>> pp.
>> Drew Parsons <dparsons at debian.org> (supplier of updated scalapack package)
>>
>> (This message was generated automatically at their request; if you
>> believe that there is a problem with it please contact the archive
>> administrators by mailing ftpmaster at ftp-master.debian.org)
>>
>>
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA256
>>
>> Format: 1.8
>> Date: Thu, 26 Oct 2023 00:08:06 +0200
>> Source: scalapack
>> Architecture: source
>> Version: 2.2.1-3
>> Distribution: unstable
>> Urgency: medium
>> Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
>> Changed-By: Drew Parsons <dparsons at debian.org>
>> Closes: 1051986
>> Changes:
>> scalapack (2.2.1-3) unstable; urgency=medium
>> .
>> * Team upload.
>> .
>> [ Debian Janitor ]
>> * Trim trailing whitespace.
>> * Use secure URI in Homepage field.
>> * Update renamed lintian tag names in lintian overrides.
>> * Set upstream metadata fields: Repository-Browse.
>> * Fix day-of-week for changelog entry 1.8.0-7.
>> * Avoid explicitly specifying -Wl,--as-needed linker flag.
>> .
>> [ Drew Parsons ]
>> * debian patch install_libdir_multiarch.patch installs libraries,
>> cmake and pkgconfig files into multiarch destinations
>> (CMAKE_INSTALL_LIBDIR from GNUInstallDirs). Closes: #1051986.
>> * extend debian patch sharedlibs-soname.patch to add MPI_FLAVOR
>> suffix to installed pkgconfig files and cmake install dirs.
>> Simplifies package install scripts (executable scripts no longer
>> needed).
>> * debian/rules: set LD_LIBRARY_PATH to new libraries only when
>> running tests
>> * Standards-Version: 4.6.2
More information about the debian-science-maintainers
mailing list