obs, fedora, mandriva etc

Собираю пакетик в obs. К сожалению, при сборке под дистры, отличные от openSUSE, вылез неприятный момент. Если указать, например

BuildRequires: libqt4-devel >= 4.7.1

то openSUSE это отлично разруливает, а вот остальным дистрибутивам глубоко пофигу. Хоть я libqt4-devel >= 10 напишу, все равно поставится пакет из реп и ошибки не будет. Это какой-то баг или я просто что-то не так делаю? Заранее спасибо за помощь.

То есть, ставится пакет меньшей версии?

именно так. такое ощущение, что номер версии просто игнорируется.