Установка пакета с yum из стороннего репозитория при сборке пакета с помощью RPM - PullRequest
0 голосов
/ 15 февраля 2012

Я пытаюсь создать RPM, которому нужен пакет из стороннего хранилища.Я хотел бы узнать, могу ли я в спецификационном файле указать RPM добавить файл .repo в /etc/yum.repos.d, чтобы yum мог загрузить и установить необходимые пакеты, содержащиеся в этом репозитории..

Может ли это быть сделано на этапе% pre файла спецификации, или это что-то, что я должен сделать вручную перед запуском процесса сборки RPM?Если я включу этот сторонний пакет в список BuildRequires спецификации, будет ли RPM проверять, может ли он найти этот пакет в установленных репозиториях, прежде чем он даже начнет обрабатывать все, что я ему скажу?

1 Ответ

0 голосов
/ 30 августа 2012

Это не поможет установить файл .repo как часть вашего rpm.Вам нужно будет установить его отдельно.

Если вы перечислите сторонний пакет в BuildRequires, тогда да, когда вы устанавливаете свой rpm с помощью yum, он просмотрит сторонний репозиторий и установит зависимость.

...