instead of declaring the supporting component version [kmc_login, etc] in the spec files, use .rpmmacros.
more of that..