policy proposal : runtime only checks be non-fatal
rdieter at math.unl.edu
Thu Jan 7 19:33:40 CET 2010
There are an increasing number of cmake checks in core kde modules (as well
as others), for items needed only at runtime (not buildtime).
That is all well and good, but these often are not optional checks, which as
a packager, I very much object to.
Is there any sort of best-practice or policy for this kind of thing (yet)?
If not, I'd propose runtime-only cmake checks:
1. not be fatal for the build
2. output/warning be made clearer that this is a runtime-only
dependency (or the check be removed altogether).
2 cases of this come to mind,
kdebase-workspace for kdebindings/python (circular deps are bad, mm-kay)
amarok for qtscriptgenerator
More information about the Kde-buildsystem