Summary: | KF5::CoreAddons missing from deps, unfound due to recent frameworks changes | ||
---|---|---|---|
Product: | [Applications] kmix | Reporter: | Duncan <1i5t5.duncan> |
Component: | general | Assignee: | Christian Esken <esken> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | asturm, unassigned-bugs |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
See Also: |
https://bugs.kde.org/show_bug.cgi?id=451754 https://bugs.kde.org/show_bug.cgi?id=451751 https://bugs.kde.org/show_bug.cgi?id=451752 |
||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | add dep KF5::CoreAddons (works but likely not entirely correct) |
Description
Duncan
2022-03-21 03:41:43 UTC
Created attachment 147642 [details]
add dep KF5::CoreAddons (works but likely not entirely correct)
So this hack-patch works, but likely isn't entirely correct. I've no idea whether all three chunks are necessary and for the first one, if it's necessary at all, whether the add should be under public or private. I just know it gets the thing building again for me. So it's attached as a POC.
Hmm. Seems it's related to the recent kauth changes. On gentoo and if I USE=auth emerge kconfigwidgets, kmix then builds without the patch. But with USE=-auth kconfigwidgets, it requires the patch. So it's an indirect dependency taken care of by kconfigwidgets, but ONLY if kconfigwidgets is build with kauth support turned on. If kconfigwidgets is built with kauth support turned off, it doesn't indirectly provide the kcoreaddons deps and kmix needs to know where to find them itself. |