Prerequisites on Kubuntu 22.10
Hi all,
I would like to experiment with some ui changes. Thus, I want to build Kalendar by myself. However, I am having some issues with that.
I have a pretty much standard Kubuntu 22.10 running. I installed all prerequsites mentioned in the readme and additionally "libkf5mailcommon-dev" and "libkf5templateparser-dev". But still some are missing and its not clear to me how to get them:
CMake Warning at /usr/share/cmake-3.24/Modules/CMakeFindDependencyMacro.cmake:47 (find_package):
By not providing "FindKF5TemplateParser.cmake" in CMAKE_MODULE_PATH this
project has asked CMake to find a package configuration file provided by
"KF5TemplateParser", but CMake did not find one.
Could not find a package configuration file provided by "KF5TemplateParser"
(requested version 5.21.1) with any of the following names:
KF5TemplateParserConfig.cmake
kf5templateparser-config.cmake
Add the installation prefix of "KF5TemplateParser" to CMAKE_PREFIX_PATH or
set "KF5TemplateParser_DIR" to a directory containing one of the above
files. If "KF5TemplateParser" 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/KF5MessageComposer/KF5MessageComposerConfig.cmake:39 (find_dependency)
/usr/share/cmake-3.24/Modules/CMakeFindDependencyMacro.cmake:47 (find_package)
/usr/lib/x86_64-linux-gnu/cmake/KF5MailCommon/KF5MailCommonConfig.cmake:40 (find_dependency)
/usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package)
CMakeLists.txt:85 (find_package)
CMake Warning at /usr/share/cmake-3.24/Modules/CMakeFindDependencyMacro.cmake:47 (find_package):
Found package configuration file:
/usr/lib/x86_64-linux-gnu/cmake/KF5MessageComposer/KF5MessageComposerConfig.cmake
but it set KF5MessageComposer_FOUND to FALSE so package
"KF5MessageComposer" is considered to be NOT FOUND. Reason given by
package:
KF5MessageComposer could not be found because dependency KF5TemplateParser
could not be found.
Call Stack (most recent call first):
/usr/lib/x86_64-linux-gnu/cmake/KF5MailCommon/KF5MailCommonConfig.cmake:40 (find_dependency)
/usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package)
CMakeLists.txt:85 (find_package)
CMake Warning at /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package):
Found package configuration file:
/usr/lib/x86_64-linux-gnu/cmake/KF5MailCommon/KF5MailCommonConfig.cmake
but it set KF5MailCommon_FOUND to FALSE so package "KF5MailCommon" is
considered to be NOT FOUND. Reason given by package:
KF5MailCommon could not be found because dependency KF5MessageComposer
could not be found.
Call Stack (most recent call first):
CMakeLists.txt:85 (find_package)
-- Could NOT find KF5MailCommon (found version "5.21.1"), checked the following files:
/usr/lib/x86_64-linux-gnu/cmake/KF5MailCommon/KF5MailCommonConfig.cmake (version 5.21.1)
Reason given by package: KF5MailCommon could not be found because dependency KF5MessageComposer could not be found.
CMake Error at /usr/share/cmake-3.24/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find KF5 (missing: MailCommon) (found suitable version "5.21.1",
minimum required is "5.21.0")
Call Stack (most recent call first):
/usr/share/cmake-3.24/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
/usr/share/ECM/find-modules/FindKF5.cmake:93 (find_package_handle_standard_args)
CMakeLists.txt:85 (find_package)