Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 543218 - [kde overlay] kde-plasna/milou 5.2.1 failed to build due to missing KService in CMakeLists.txt
Summary: [kde overlay] kde-plasna/milou 5.2.1 failed to build due to missing KService ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-03-14 01:31 UTC by perillamint
Modified: 2015-03-14 14:08 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description perillamint 2015-03-14 01:31:32 UTC
[kde overlay]

milou 5.2.1 failed to build due to missing dependency in their CMakeLists.txt (error message was they cannot find header file #include <KService> and #include <KSettings>)

KDE fixes this issue in their upstream 

https://projects.kde.org/projects/kde/workspace/milou/repository/revisions/7e8fe1dab13c76e4d08bdfc6bde71875f132a72f

but milou 5.2.1 is behind this reversion

I think include patch on 5.2.1 until next milou release can be a solution.

Reproducible: Always

Steps to Reproduce:
1. trying to emerge kde-plasma/milou
Actual Results:  
Build failed due to missing dependency.

(Cannot find KService and KConfig include)

Expected Results:  
emerge success and install milou on system.
Comment 1 Johannes Huber (RETIRED) gentoo-dev 2015-03-14 12:50:59 UTC
In kde overlay the dependency is declared.
Comment 2 Michael Palimaka (kensington) gentoo-dev 2015-03-14 14:08:39 UTC
Thanks, fixed in git.

This was a regression introduced by http://quickgit.kde.org/?p=kdeclarative.git&a=commitdiff&h=d27b914ba43f8b37e125d507844e1cba861d1843 where kdeclarative no longer exports kio as a dependency (which exports kservice as a dependency).

https://gitweb.gentoo.org/proj/kde.git/commit/?id=9f048fa0be70340e2c9d972d79814d4b3c3c313d