Bug 478807 - kde-plasma-addons git-master build error against plasma5support git-master
Summary: kde-plasma-addons git-master build error against plasma5support git-master
Status: RESOLVED FIXED
Alias: None
Product: kdeplasma-addons
Classification: Plasma
Component: General (show other bugs)
Version: git-master
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-12-20 23:42 UTC by Duncan
Modified: 2023-12-21 09:36 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Duncan 2023-12-20 23:42:11 UTC
At kde-plasma-addons f29b44f0e against plasma5support 22eb517de attempting to build kde-plasma-addons yields:

CMake Warning at /usr/share/ECM/find-modules/FindKF6.cmake:52 (find_package):
Could not find a configuration file for package "KF6Plasma5Support" that is
compatible with requested version "5.91.90".

The following configuration files were considered but not accepted:

/usr/lib64/cmake/KF6Plasma5Support/KF6Plasma5SupportConfig.cmake, version: 5.91.0
/lib64/cmake/KF6Plasma5Support/KF6Plasma5SupportConfig.cmake, version: 5.91.0


That kills the build,, and no wonder, since it's looking for 5.91.90 (kde-plasma-addons version as of  a9ec97b8b )  but plasma5support has only been updated (in HEAD, 22eb517de) to 5.91.0 .

(Given the latest commits to both were less than 24 hours ago, I did a 24-hour search before filing, turning up nothing apropos.)
Comment 1 Duncan 2023-12-20 23:45:25 UTC
CCing jriddell for release bumping.
Comment 2 Duncan 2023-12-21 00:22:26 UTC
Manually bumping plasma5support to 5.91.90 (following the pattern of 22eb517de) and rebuilding it does the trick.  But my git-foo is user/admin not dev side, so I know not how to do PRs...
Comment 3 fanzhuyifan 2023-12-21 04:14:03 UTC
Hi, thank you for your bug report!

For support on building kde software from source, please use the IRC channels [0], or the KDE forum [1]. Another good resource is the wiki [2]. The bugzilla instance is only for reporting bugs.

[0] https://userbase.kde.org/IRC_Channels
[1] https://discuss.kde.org/
[2] https://community.kde.org/Get_Involved/development/Build_software_with_kdesrc-build
Comment 4 Duncan 2023-12-21 09:36:56 UTC
Seems I was correct filing it as a bug after all (and the resolved/notabug, not my change, was wrong), fixed by plasma5support commit 8c9878917, which did exactly what I did locally to work around it, bumping the version to 5.91.90.

So changing to the now correct resolved/fixed.