Dependency Loop: Purpose

Ben Cooksley bcooksley at kde.org
Thu Jan 18 06:41:59 UTC 2018


Hi all,

I've been examining the dependencies for Purpose, and it appears that
it has build time dependencies on 'kaccounts-integration' and
'kdeconnect-kde'

This creates an effective dependency loop as these two projects are
dependent on Frameworks.

Any suggestions to fix this? If it is for a plugin i'd suggest that
the plugins in question be relocated into those projects as Frameworks
really shouldn't depend on things in Applications or Extragear.

This also increases the risk of CI breakage as those projects, along
with everything they depend on is now required by Frameworks.

Cheers,
Ben


More information about the Kde-frameworks-devel mailing list