On Mon, 29 Jun 2020, Vladimir D. Seleznev wrote: > On Mon, Jun 29, 2020 at 06:40:41PM +0300, Ivan Zakharyaschev wrote: > > Ещё одно преимущество избавления от BuildRequires ради тестов -- разрыв > > циклов по сборочным зависимостям при пересборке множества пакетов > > (например, с новым ABI библиотеки -- тогда старые сборки уже не работают > > в промежутке между старым и новым состоянием) или при бутстрапе новой > > архитектуры: можно сначала кучу пакетов собрать, а когда вся куча будет > > готова -- запустить их взаимозависимые тесты. > > В т.ч. для этого %if_with check и прописывается. Да, но это больший костыль. То, что я описал -- можно сделать в одном задании. Т.е. в итоге транзакция и всё соберёт, и протестирует. Контроль со стороны сборочницы, а не головой человека, который ещё будет должен создавать следующие задания и включать в них тесты.