Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 640640 - kde-plasma/plasma-workspace-5.10.5-r1 w/ cmake-3.10.0: Cannot find source file: fadeeffect.cpp
Summary: kde-plasma/plasma-workspace-5.10.5-r1 w/ cmake-3.10.0: Cannot find source fil...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard: fixed in 5.11
Keywords:
Depends on: kde-plasma-5.11.5-stable
Blocks:
  Show dependency tree
 
Reported: 2017-12-10 23:02 UTC by orionbelt2
Modified: 2018-01-22 01:08 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,33.13 KB, text/x-log)
2017-12-10 23:02 UTC, orionbelt2
Details
emerge --info (emerge.info,5.73 KB, text/plain)
2017-12-10 23:06 UTC, orionbelt2
Details

Note You need to log in before you can comment on or make changes to this bug.
Description orionbelt2 2017-12-10 23:02:03 UTC
Created attachment 509310 [details]
build.log

kde-plasma/plasma-workspace-5.10.5-r1 fails to compile with the message:

CMake Error in ksmserver/CMakeLists.txt:
  Cannot find source file:

    fadeeffect.cpp

  Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp
  .hxx .in .txx

Before and after, there are many CMake Warnings about Policy CMP0028 not being set and about CMake excluding some generated source files. See attached build.log. Thanks!
Comment 1 orionbelt2 2017-12-10 23:06:01 UTC
Created attachment 509312 [details]
emerge --info
Comment 2 Andreas Sturmlechner gentoo-dev 2017-12-10 23:29:21 UTC
> dev-util/cmake:           3.10.0::gentoo

Your issue is probably fixed if you don't mix arch with ~arch keywords (in this case, downgrade cmake).
Comment 3 orionbelt2 2017-12-11 10:31:59 UTC
Thanks for the suggestion, downgrading cmake to stable (removing ~amd64 from dev-util/cmake) did the trick.

I had added dev-util/cmake in /etc/portage/package.keywords because it was required when i was installing LXQt. I am not sure whether downgrading it will affect future LXQt updates, but this bug was perhaps KDE's way of revenging my attempt to abandon it ;-)