В репозиториях РОСЫ размещена новая утилита mock-urpm - вариант mock, адаптированный для работы с urpmi. Mock является удобной надстройкой над rpmbuild, предназначенной для сборки пакетов в изолированном окружении.
В отличие от прямого вызова rpmbuild, использование изолированного окружения позволяет минимизировать влияние внешней среды на процесс сборки. В частности, можно убедиться, что сборочные зависимости (BuildRequires) действительно предоставляют все необходимое для сборки пакета, что скрипты наподобие configure не подхватывают из системы зависимости, не предусмотренные мэнтейнером пакета, и так далее.
Mock-urpm позволяет использовать для сборки как минималистичную среду, содержащую только базовый набор системных библиотек и утилит, так и заранее подготовленное и настроенное окружение с необходимым набором предустановленных программных компонентов.

В отличие от утилит наподобие iurt, ориентированных на использование в комплексных сборочных инфраструктурах дистрибутивов, mock-urpm нацелен на индивидуальных мэнтейнеров и не имеет привязок к конкретным системам сборки.
На вход mock-urpm может принимать как spec-файл, так и SRPM-пакет, который необходимо пересобрать. Для корректного формирования chroot-окружения и сборки в нем пакета, mock-urpm требуются права суперпользователя.
Утилита доступна по лицензии GPLv2.
Источник.
LinuxForum.Fans
Новая утилита Mock-urpm - порт mock для работы с urpmi
Автор: Juliette
3 сообщений
962 просмотров
Один я вижу в названии программы слово "Мозг"?
Vadimsky, я так и прочитал -
Новая утилита Моск:O
Войдите или зарегистрируйтесь, чтобы ответить.