Я хочу создать метапакет (RPM, который устанавливает другие RPM).
Для этого я использую CPACK.
До этого я использовал CPACK_RPM_PACKAGE_REQUIRES с сильными зависимостями для установки RPM, от которых я зависел.
Но с этим люди не могут обновить только один из deps.
Так что мне нужно зависит от слабых версий, но все же нужно, чтобы при установке моего RPM была установлена конкретная версия.
Кто-нибудь знает, как это сделать?
Я попытался установить сильное депонирование в CPACK_RPM_PACKAGE_REQUIRES_PRE и слабое депонирование в CPACK_RPM_PACKAGE_REQUIRES. Но когда я использую yum deplist, кажется, что два параметра просто объединяются.
Я также пытаюсь использовать CPACK_RPM_PRE_INSTALL_SCRIPT_FILE для установки определенных версий, кажется, что скрипт никогда не запускается. Может быть, я делаю это неправильно.
Спасибо за вашу помощь.