Bug 370383

Summary: Dependencies for KDE build are broken
Product: [KDE Neon] neon Reporter: Roman Gilg <subdiff>
Component: Packages User EditionAssignee: Neon Bugs <neon-bugs>
Status: RESOLVED FIXED    
Severity: minor CC: jr, neon-bugs, sitter
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:

Description Roman Gilg 2016-10-09 23:03:29 UTC
I. Using these dependencies for frameworks: https://community.kde.org/Guidelines_and_HOWTOs/Build_from_source/Install_the_dependencies#deb-based_distributions_.28Debian.2C_Neon.2C_Kubuntu....29

The problem is the regex "libkf5.*-dev", which leads to attempted downloads of deprecated and incompatible packages. These packages had been removed from Neon repos but are then still selected by falling back to the Ubuntu repos.

libkf5akonadisocialutils-dev was probably removed from Neon repos, but is still found in version 15.12 in the Ubuntu repos.

But there is also breakage in Neon directly:
libkf5composereditorng-dev depends on libkf5composereditorng5 16.04 and kf5-kdepim-apps-libs-data 16.04, but which is 16.08 in Neon.

II. Stuff not because of the regex (part of the dependencies for Plasma and Applications):
1.
libqt5xmlpatterns5-private-dev : Depends: libqt5xmlpatterns5-dev (= 5.5.1-2build1) but 5.7.0-0neon+16.04+build3 is to be installed
2.
The following packages have unmet dependencies:
 libqt5declarative5 : Depends: qtbase-abi-5-5-1
                      Depends: qtscript-abi-5-2-0


Reproducible: Always
Comment 1 Jonathan Riddell 2016-10-19 14:23:19 UTC
neon user edition can now  apt install "libkf5.*-dev"