Я создаю файл спецификаций, который требует установки /usr/bin/rpmbuild
. В Opensuse13.1 это очень просто: я просто добавляю эту строку в свой спецификационный файл:
Requires: rpm-build
и это прекрасно работает на Opensuse13.1
Тем не менее, когда я пытаюсь собрать и установить этот пакет на opensuse12.1; это не работает, так как бинарник /usr/bin/rpmbuild
предоставляется там пакетом rpm
, а не пакетом rpm-build
.
Как обойти эту проблему? Я не нашел виртуальный пакет, который они оба предоставляют. Обратите внимание, что пакет rpm
также существует в opensuse13.1 и что rpm-build
зависит от него.