Опция --short-circuit заставляет rpmbuild стартовать с определенного места сборки. Например, если ПО собирается без ошибок, но ошибки возникают на конечных стадиях сборки пакета, нет нужды перекомпилировать ПО, достаточно устранить ошибки, критичные для RPM. Это работает только в связке с опциями -bc, -bi , -tc и -ti .
Если возникали ошибки на стадии %build и они были устранены, --short-circuit также поможет сэкономить время.
В процессе обычной сборки разработчик должен выполнить все стадии, обнаружить ошибки, повторить сборку исправив ошибки , и так множество раз. Если ПО компилируется, например, часы, то этого можно избежать благодаря --short-circuit.
Разрабочики RPM не рекомендуют распространять пакеты, собранные под опцией --short-circuit. Она должна использоваться только для отладки.