Build dependency graph for KDE Applications 18.08

We have only a graph of KDE PIM because it is a complex part inside KDE Applications. I added two packages from outside of the KDE PIM umbrella: libkgapi and libkolab. Both depend on KDE PIM stuff and KDE PIM stuff depends on them.

Build Dependency of source packages
Click on the image to see it in its original size.

Tier view for KDE PIM

The simple dependency graph is not very useful if you want to feed a builder. Here the tiers are more useful. One tier is defined such that it only depends on things of lower tiers. That means you can build one tier in parallel. After building one tier you need to make sure that the next tier will use the newly-built packages. Build Dependency of source packages
Click on the image to see it in its original size.


The dot file for generating this graph can be downloaded: pim-build-tier-18.08.dot, pim-build-tier-18.08.dot.
The code for creating the dot file can be downloaded: pim-build-graph.py, pim-build-tier.py.

Link to buildd build status

Upstream announcements