Created attachment 885594 [details] build.log When building lxqt-base/lxqt-config-1.4.0 there is an error - package depends on >=kde-plasma/libkscreen-5.27.0 : CMake Error at lxqt-config-monitor/CMakeLists.txt:3 (find_package): Could not find a configuration file for package "KF5Screen" that is compatible with requested version "5.27.0". The following configuration files were considered but not accepted: /usr/lib64/cmake/KF5Screen/KF5ScreenConfig.cmake, version: 5.25.5
Created attachment 885596 [details] emerge --info '=lxqt-base/lxqt-config-1.4.0::gentoo'
Created attachment 885597 [details] emerge -pqv '=lxqt-base/lxqt-config-1.4.0::gentoo'
Created attachment 885598 [details] emerge --info kde-plasma/libkscreen | tail -n 8
Idk if it's a bdependency or regular dependency
(In reply to nikita.localhost from comment #4) > Idk if it's a bdependency or regular dependency Found in the lxqt-base/lxqt-config package that it is in DEPEND...
https://github.com/lxqt/lxqt-config/blob/cb833337089718a5e0a5addcb9f610929edb39e2/CMakeLists.txt#L29 : > set(KF5SCREEN_MINIMUM_VERSION "5.27.0")
Created attachment 885599 [details, diff] Patch: lxqt-base/lxqt-config-1.4.0: depends on >=kde-plasma/libkscreen-5.27:5
With patch build updates kde-plasma/libkscreen to newer version and build is successful
So just needs minimum version raised then.
Hm... I guess I could see this being an issue when updating ~>1 year-old installs. Thank you for the report!
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bcc404e8fa21b7edae8c98b013442ed03b9922f commit 8bcc404e8fa21b7edae8c98b013442ed03b9922f Author: Jimi Huotari <chiitoo@gentoo.org> AuthorDate: 2024-02-23 15:19:33 +0000 Commit: Jimi Huotari <chiitoo@gentoo.org> CommitDate: 2024-02-23 17:03:02 +0000 lxqt-base/lxqt-config: adjust minimum libkscreen version Closes: https://bugs.gentoo.org/925159 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> lxqt-base/lxqt-config/lxqt-config-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)