Bug 458076

Summary: Building kwallet fails
Product: [Developer tools] kdesrc-build Reporter: Alexander Wilms <f.alexander.wilms>
Component: generalAssignee: Michael Pyne <mpyne>
Status: RESOLVED NOT A BUG    
Severity: normal CC: omerusta
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: cmake.log

Description Alexander Wilms 2022-08-19 20:05:57 UTC
Created attachment 151436 [details]
cmake.log

SUMMARY
Originally, I tried to kdesrc-build skanpage, which failed due to the missing purpose module:
https://bugs.kde.org/show_bug.cgi?id=458045

According to the advice given in comment 1 I tried to kdesrc-build purpose

STEPS TO REPRODUCE
1. kdesrc-build purpose

OBSERVED RESULT
Building kwallet from frameworks (31/35)
        Fetching remote changes to kwallet
        Merging kwallet changes from branch master
        Source update complete for kwallet: no files affected
          Rebuilding because the last configure failed
        Preparing build system for kwallet.
        Removing files in build directory for kwallet
        Old build system cleaned, starting new build system.
        Running cmake targeting Unix Makefiles...
        Unable to configure kwallet with KDE CMake

kwallet didn't build, stopping here.
The following modules were updated but not built:
        kio
        kirigami
        purpose
        solid

<<<  PACKAGES FAILED TO BUILD  >>>
kwallet - file:///home/alexander/kde/src/log/2022-08-19-03/kwallet/cmake.log

:-(

EXPECTED RESULT
A successful build of the purpose package

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
kdesrc-build 22.07 (v22.07-36-g67a88e0)
Comment 1 Ömer Fadıl USTA 2022-08-19 20:29:30 UTC
could you install these ones first with help of your package manager: 
gpgmepp
qca
there might be lib infront of their package name 
then retry building it
Comment 2 Alexander Wilms 2022-08-19 20:43:39 UTC
Thanks, this worked:

sudo zypper install *qca* *gpgmepp*
kdesrc-build purpose
Comment 3 Ömer Fadıl USTA 2022-08-21 14:41:46 UTC
I am glad your problem solved but this bug entry is not a bug just a missing dependency you forget to install
thus i am closing this one as not  a bug.
On the other hand your other bugreport ( for skanpage ) is might accept as a bug [because
it needs to try to fetch and build purpose itself ]