Build dependencies for existing packages tend not to
be curated particularly well, so self-hosting modulemd
drafts are often nigh-unreadable.
This changes the default behaviour to be to omit module
build dependencies from the SRPM component list entirely,
with only identified module level build dependencies being
listed.
Attempts to make a module self-hosting can be requested by
setting --build-deps to a suitable number of levels (the
level limit ensures dependency cycles don't cause an infinite
loop)
Build dependencies for existing packages tend not to
be curated particularly well, so self-hosting modulemd
drafts are often nigh-unreadable.
This changes the default behaviour to be to omit module
build dependencies from the SRPM component list entirely,
with only identified module level build dependencies being
listed.
Attempts to make a module self-hosting can be requested by
setting
--build-depsto a suitable number of levels (thelevel limit ensures dependency cycles don't cause an infinite
loop)