Я делаю обороты.У этого конкретного RPM есть требования, которые нельзя выразить как предварительные требования RPM, давайте назовем их определенной конфигурацией файловой системы / диска.В настоящее время сбой происходит после установки, во время выполнения, когда требования не выполняются.
Я могу проверить необходимые предварительные условия в разделе% install моего скрипта.Тем не менее, я не могу понять, как завершить установку, если соблюдены определенные критерии.Можно ли завершить установку rpm во время выполнения через какой-либо триггер в разделе% install (или какой-либо другой)?
Пример будет выглядеть примерно так в файле .spec:
%install
if [ -f /some/file ]
then
FAIL_RPM_INSTALL ## What is this command?
fi