The Python package python-aws-sam-translator  has recently introduced a build
on python-cfn-lint which in turn already depends on python-aws-sam-translator which
there is now a circular build between those two packages which can currently only be
up by disabling the testsuite in the python-aws-sam-translator.
I have filed an upstream issue for that  but I'm also interested to hear
this issue could potentially be resolved in OBS. In Debian, there is something called
build profiles  which allows packages to be bootstrapped with reduced feature sets to
build dependencies which helps breaking circular dependencies, then later rebuild the
package with all features enabled once all build dependencies have been built.
Is there something similar I could use in OBS to resolve this issue or does anyone have
other suggestion to resolve this issue?