Bug 406519 - kdesrc-build on openSUSE Tumbleweed: purpose cmake fails with inconsistent message
Summary: kdesrc-build on openSUSE Tumbleweed: purpose cmake fails with inconsistent me...
Status: RESOLVED NOT A BUG
Alias: None
Product: frameworks-purpose
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Aleix Pol
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-04-14 06:12 UTC by Anatoly Shipov
Modified: 2019-04-16 05:25 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
build log (1.29 KB, application/gzip)
2019-04-14 06:12 UTC, Anatoly Shipov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Anatoly Shipov 2019-04-14 06:12:35 UTC
Created attachment 119406 [details]
build log

SUMMARY

Could NOT find Ubuntu.OnlineAccounts-QMLModule (missing: Ubuntu.OnlineAccounts-QMLModule_FOUND),
Could NOT find org.kde.kdeconnect-QMLModule (missing: org.kde.kdeconnect-QMLModule_FOUND)
Could NOT find org.kde.kquickcontrolsaddons-QMLModule (missing: org.kde.kquickcontrolsaddons-QMLModule_FOUND) 

STEPS TO REPRODUCE
1. openSUSE Tumbleweed Virtual Machine with GNOME & build dependencies installed
2. kdesrc-build cmake fails at 'purpose' step
3. see log attached

OBSERVED RESULT
Won't bild

EXPECTED RESULT
Will build

SOFTWARE/OS VERSIONS
Linux openSUSE Tumbleweed / KDE Plasma from master branches: 
KDE Frameworks Version: dev
Qt Version: 5.12.2 (from openSUSE rpms)
Comment 1 Nate Graham 2019-04-15 13:28:55 UTC
FYI bugs.kde.org is for software bugs, not help building KDE software.

Generally when reading a log to find error messages, you start at the bottom and work your way up. The real error message is a little bit below, and it's quite clear:

CMake Error at /home/user/kde/usr/lib64/cmake/KAccounts/KAccountsMacros.cmake:29 (message):
  Could not find required intltool-merge executable.

Solution: install the package that contains intltool-merge, which is probably named "intltool" or has that text somewhere in its name.
Comment 2 Anatoly Shipov 2019-04-16 05:25:02 UTC
Thank you