Bug#877187: libkf5plasma-dev: missing dependency on libkf5windowsystem-dev
Package: libkf5plasma-dev
Version: 5.37.0-2
Severity: serious
Control: affects -1 src:plasma-applet-redshift-control
plasma-applet-redshift-control FTBFS in unstable:
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/plasma-applet-redshift-control.html
...
Make Warning at /usr/share/cmake-3.9/Modules/CMakeFindDependencyMacro.cmake:37 (find_package):
By not providing "FindKF5WindowSystem.cmake" in CMAKE_MODULE_PATH this
project has asked CMake to find a package configuration file provided by
"KF5WindowSystem", but CMake did not find one.
Could not find a package configuration file provided by "KF5WindowSystem"
(requested version 5.37.0) with any of the following names:
KF5WindowSystemConfig.cmake
kf5windowsystem-config.cmake
Add the installation prefix of "KF5WindowSystem" to CMAKE_PREFIX_PATH or
set "KF5WindowSystem_DIR" to a directory containing one of the above files.
If "KF5WindowSystem" 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/KF5Plasma/KF5PlasmaConfig.cmake:55 (find_dependency)
CMakeLists.txt:13 (find_package)
CMake Warning at CMakeLists.txt:13 (find_package):
Found package configuration file:
/usr/lib/x86_64-linux-gnu/cmake/KF5Plasma/KF5PlasmaConfig.cmake
but it set KF5Plasma_FOUND to FALSE so package "KF5Plasma" is considered to
be NOT FOUND. Reason given by package:
KF5Plasma could not be found because dependency KF5WindowSystem could not
be found.
CMake Error at CMakeLists.txt:17 (plasma_install_package):
Unknown CMake command "plasma_install_package".
$ tail /usr/lib/x86_64-linux-gnu/cmake/KF5Plasma/KF5PlasmaConfig.cmake
set(PLASMA_SCRIPTENGINES_PLUGINDIR ${KDE_INSTALL_PLUGINDIR}/plasma/scriptengines)
set(PLASMA_CONTAINMENTACTIONS_PLUGINDIR ${KDE_INSTALL_PLUGINDIR}/plasma/containmentactions)
include(CMakeFindDependencyMacro)
find_dependency(Qt5Gui "5.7.0")
find_dependency(KF5Package "5.37.0")
find_dependency(KF5Service "5.37.0")
find_dependency(KF5WindowSystem "5.37.0")
include("${CMAKE_CURRENT_LIST_DIR}/KF5PlasmaMacros.cmake")
$
This requires a dependency on libkf5plasma-dev
Reply to: