Долгое время использую github2spec (версия 1.4.15-alt1) для первичного клонирования git-репозитория из апстрима в Сизиф. Утилита github2spec в процессе работы вызывает genspec (версия 1.4.3-alt1) для создания spec-файла в соответствии с ключом TYPE. Недавно выяснилось, что заготовки spec-файлов содержат зависимости времени сборки: * для cmake в /usr/share/spectemplates/cmake.spec: BuildRequires(pre): cmake * для meson в /usr/share/spectemplates/ninja.spec: BuildRequires(pre): meson * для ninja в /usr/share/spectemplates/meson.spec: BuildRequires(pre): cmake BuildRequires(pre): rpm-build-ninja вместо ожидаемых * для cmake: BuildRequires(pre): rpm-macros-cmake BuildRequires: cmake * для meson: BuildRequires(pre): rpm-macros-meson BuildRequires: meson * для ninja BuildRequires(pre): rpm-macros-cmake BuildRequires(pre): rpm-build-ninja BuildRequires: cmake BuildRequires: ninja-build Если нужен контекст - на проблему макросов meson мое внимание обратил lav@ в сообщении об ошибке https://bugzilla.altlinux.org/61134 , дальше по аналогии нашлись cmake и ninja .