Use transitional dependencies

When a Framework B depends on A-devel, then specify Requires: A-devel
in B-devel, so that we don't have to list both B-devel and A-devel
in Framework C, which requires B-devel.

This is the only way to keep the whole dependency chain maintainable.
Upgrade KI18n to a Tier 1 Framework