LINUX.ORG.RU

Сообщения Eye_Of_Cat

 

RPM можно ли, не устанавливая, пересобрать несколько пакетов(одни зависят от других)?

Почти все в заголовке, но все же.

Суть:

-есть некий набор пакетов, необходимых для установки ПО на целевую систему. Одни пакеты зависят от других.

-есть желание пересобрать все скриптом, что необходимо при переносе на немного отличающиеся версии того же дистрибутива, версию заранее не угадаешь. -есть проблема - зависимости при сборке.

Я вижу 2 пути:

-правим проекты так, чтобы искали свои зависимости не только в системе, но и во всяких ~/rpmbuild. Но тут сложность, rpm любит создавать в BUILDROOT каталоги под каждый пакет с указанием его версии(хотя, если можно это отключить - то уже почти выход). и файл проекта как то криво выглядеть начнет.

-после сборки каждого пакета устанавливать его (gentoo-style), но тогда надо как-то а) определить порядок сборки, весь список в rpmbuild уже не запихнешь. б) нужны права для установки.

подскажите, можно ли облегчить это действие?

 , ,

Eye_Of_Cat
()

RSS подписка на новые темы