Вдогонку о теме билдсервера для федоры — нет, у меня с модульностью не срослось, хотя кейс вроде напрашивался. А всему виной то, что инструментарий не сделан как для людей, хотя возможно, что мне нехватает каких-то сакральных знаний.
Во-первых, время постройки. Делаешь малейшие изменения, пересобирается весь модуль целиком. Первых 60 пакетов собралось без проблем, проблема в 61-м — не гребет, пересобираем весь модуль. Что-то не понравилось в файле yaml? Пересобираем все. Я тут хотел как бы чуть сэкономить на таких циклах.
Во-вторых, метаданные для модульности. То ли только mbs-manager может их добавить таким способом, что это будет работать, то ли что, но createrepo_c тоже добавляет эти метаданные, правда, так, что потом ничто не ставится.
Получается, что в данный момент есть смысл написать что-то дубовое и свое, использующее mock, и дающее на выходе обычный немодульный репозиторий.