I decided to ask this question here as well, as it mainly affects users.
So, should we start building KDE:Applications against KDE:Frameworks5 for Leap
The reason I ask is that currently with KDE Applications 16.08, over 70
packages fail to build for Leap 42.1.
This is mainly KDEPIM, as it requires Qt 5.6 and Frameworks 5.23 now, Leap
42.1 only has Qt 5.5.1 and Frameworks 5.21.
So we cannot provide the current KDEPIM for Leap 42.1 any more.
Also other packages were changed to use a macro for the appstream data
location that is not defined in Leap 42.1 (this would be fixable by defining
it in the project config though without affecting users).
And currently KDE:Applications is not completely compatible to
KDE:Frameworks5/KDE:Qt5 because akonadi is built against Qt 5.5.1 and isn't
installable with Qt 5.7 because it (or its sqlite plugin) uses
internal/private Qt headers.
The disadvantage would be that everybody who wants to use KDE:Applications on
Leap 42.1 would also need to add KDE:Frameworks5 and KDE:Qt5 to get the latest
And this would also introduce a possible incompatibility with KDE:Extra, which
currently also only builds against standard Leap 42.1 (+Updates).
This only affects skrooge though AFAIK.
(would be solvable by building KDE:Extra against KDE:Frameworks5 as well, or
adding an additional KDE:Extra:openSUSE_KDE_Frameworks5 repo, similar as it
has been done for KDE:Current:openSUSE_13.1 in the past)
Opinions are welcome, especially (but not only) from Leap 42.1 users.
To unsubscribe, e-mail: opensuse-kde+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-kde+owner(a)opensuse.org