[Pkg-cmake-team] Bug#1087385: cmake 3.31.0-1 breaks Qt6Qml builds

Adrian Bunk bunk at debian.org
Tue Nov 12 16:43:25 GMT 2024


Package: cmake
Version: 3.31.0-1
Severity: serious
Tags: ftbfs
X-Debbugs-Cc: Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
Control: affects -1 qt6-declarative-dev src:kf6-baloo src:kf6-bluez-qt src:analitza

https://buildd.debian.org/status/logs.php?pkg=kf6-bluez-qt&ver=6.6.0-2
https://buildd.debian.org/status/logs.php?pkg=kf6-baloo&ver=6.6.0-2
https://buildd.debian.org/status/logs.php?pkg=analitza&ver=4%3A24.08.2-2

...
CMake Error in src/imports/CMakeLists.txt:
  Imported target "Qt6::QmlPrivate" includes non-existent path

    "/usr/include/x86_64-linux-gnu/qt6/QtQml/6.7.2"

  in its INTERFACE_INCLUDE_DIRECTORIES.  Possible reasons include:

  * The path was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and references files it does not
  provide.



CMake Error in src/imports/CMakeLists.txt:
  Imported target "Qt6::QmlPrivate" includes non-existent path

    "/usr/include/x86_64-linux-gnu/qt6/QtQml/6.7.2"

  in its INTERFACE_INCLUDE_DIRECTORIES.  Possible reasons include:

  * The path was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and references files it does not
  provide.
...



This seems to be coming from
/usr/lib/x86_64-linux-gnu/cmake/Qt6Qml/Qt6QmlTargets.cmake
in qt6-declarative-dev.


I haven't investigated whether cmake or qt6-declarative is the
package that needs fixing.



More information about the Pkg-cmake-team mailing list