> On May 5, 2016, at 11:32 AM, Tomaz Canabrava <[email protected]> wrote:
> 
> ECM shouldn't depend on anything as it is just cmake modules. If it depends, 
> it's a bug on the package. Same thing goes for kirigami, as it's just qml 
> files that shouldn't depend on anything else. I'd mark that as packaging bug 
> too. Also kf5 activities shouldn't depend on the whole kf5.
> 
> We already know how broken the Linux packaging system is, I blame this on 
> that.
> 
This has nothing to do with Linux packaging.
The CMakeLists.txt files simply require certain modules to be present at build 
time.
Kirigami requires ECM and KF5Plasma
KF5Plasma requires KF5Activities
KF5Activities requires Boost and KF5

That's when I stopped trying to build things, I'm sure the dependency chain 
would go on for quite a while.

And all this started because Marco WANTS to include a C++ plugin with Kirigami. 
So yes, right now it's just QML files, but Marco wants to change this.

But I agree with Thomas - this likely is a bug in the Kirigami CMakeLists.txt

/D


_______________________________________________
subsurface mailing list
[email protected]
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface

Reply via email to