Created attachment 151415 [details] cmake.log SUMMARY Building Skanpage with kdesrc-build fails on openSUSE Tumbleweed STEPS TO REPRODUCE 1. Use openSUSE Tumbleweed and kdesrc-build 22.07 (v22.07-36-g67a88e0) 2. kdesrc-build skanpage 3. Follow steps under https://community.kde.org/Get_Involved/development#Applications OBSERVED RESULT Building skanpage from kdeutils (9/9) Fetching remote changes to skanpage Merging skanpage changes from branch master Source update complete for skanpage: no files affected Rebuilding because the last configure failed Preparing build system for skanpage. Removing files in build directory for skanpage Old build system cleaned, starting new build system. Running cmake targeting Unix Makefiles... Unable to configure skanpage with KDE CMake skanpage didn't build, stopping here. CMake log excerpt: -- Could NOT find KF5Purpose (missing: KF5Purpose_DIR) -- Could NOT find KF5Purpose: found neither KF5PurposeConfig.cmake nor kf5purpose-config.cmake CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message): Could NOT find KF5 (missing: Purpose) (found suitable version "5.98.0", minimum required is "5.94") Call Stack (most recent call first): /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE) /home/alexander/kde/usr/share/ECM/find-modules/FindKF5.cmake:93 (find_package_handle_standard_args) CMakeLists.txt:40 (find_package) <<< PACKAGES FAILED TO BUILD >>> skanpage - file:///home/alexander/kde/src/log/2022-08-18-03/skanpage/cmake.log :-( EXPECTED RESULT A successful build of Skanpage SOFTWARE/OS VERSIONS Linux/KDE Plasma: openSUSE Tumbleweed 20220817 KDE Plasma Version: 5.25.4 KDE Frameworks Version: 5.97.0 Qt Version: 5.15.5 ADDITIONAL INFORMATION
Alexander : Hello , and sorry about the problem Normally it should also compile it and use it but maybe its dependency thing might be wrong so it is not trying to compile it, so you can try A) kdesrc-build purpose B) install purpose from your package manager i suggest go with kdesrc-build so you will have latest/git version of purpose library/framework then try to compile skanpage again with kdesrc-build
No problem, thanks for the suggestion. I tried kdesrc-build purpose, but that failed as well: https://bugs.kde.org/show_bug.cgi?id=458076
This worked: sudo zypper install *qca* *gpgmepp* kdesrc-build purpose kdesrc-build skanpage
Cannot reproduce. `kde-builder skanpage` on opensuse Tumbleweed works as expected. Created mr for missing dependencies: https://invent.kde.org/sysadmin/repo-metadata/-/merge_requests/361