| Summary: | kalarmcal-17.12.2 can't build with KF5 KHolidays | ||
|---|---|---|---|
| Product: | [Frameworks and Libraries] kalarmcal | Reporter: | A. Wilcox (awilfox) <awilfox> |
| Component: | general | Assignee: | kdepim bugs <pim-bugs-null> |
| Status: | RESOLVED DOWNSTREAM | ||
| Severity: | normal | CC: | rdieter |
| Priority: | NOR | ||
| Version First Reported In: | 5.7.3 | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | (Temporary patch) | ||
You need to use a matching kholidays-17.12.2 (also part of kde applications with kalarmcal) Sorry, I misunderstood, re-opening while I confirm. Confirmed it works with kholidays-5.43.0 (and 5.44.0 available to distro packagers), reports itself as version: 5.43.0 , which satisfies >= 5.7.2 I see the problem; the package manager was seeing stale 17.08.2 in repo and it figured that was higher number than 5.43.0. Sorry for the noise. |
Created attachment 111190 [details] (Temporary patch) I'm the Adélie Linux KDE maintainer, and we can't make a package of kalarmcal as shipped since the transition to KHolidays being a Framework package: CMake Error at CMakeLists.txt:44 (find_package): Could not find a configuration file for package "KF5Holidays" that is compatible with requested version "5.7.2". The following configuration files were considered but not accepted: /usr/lib/cmake/KF5Holidays/KF5HolidaysConfig.cmake, version: 5.6.2 I've temporarily patched it to accept 5.6.2, since that is the latest ABI version for KHolidays now (even in git master).