http://www.rpm.org/max-rpm/ch-rpm-multi.html проясняет, что RPM можно использовать для таргетинга на разные платформы, но возможно ли использовать RPM для нацеливания на несколько разных вариантов в пределах платформы?
Мотивация: что-то скомпилированное для запуска на x86-64 с использованием расширений AVX не может быть запущено на более раннем оборудовании x86-64. Имя пакета может указывать на то, что используются необходимые флаги компилятора, и можно полагаться на то, что пользователь установит лучший для оборудования, но было бы лучше иметь возможность отложить такую проблему до менеджера пакетов. В противном случае один вынужден использовать только SIMD-поддержку SSE2 с наименьшим общим знаменателем и тратить большую часть аппаратного обеспечения пользователя.