Попытка заставить yum устанавливать зависимости из собственного репо

Я создал репозиторий yum на имеющейся у меня машине. Я добавил в него определенные RPM и создал репо. На моей второй машине я могу просматривать эти репозитории и файлы в них, выполнив список yum. Вторая часть этого заключается в том, что я создал файл спецификации, который создает rpm, который зависит от всех RPM в этом конкретном репо, но когда я выполняю yum install createdrpm, он определяет правильные зависимости, но не устанавливает их из моего собственного репо. .

Я пробовал искать это в Интернете, но, к сожалению, безуспешно. Было бы здорово, если бы кто-то мог указать мне правильное направление.

Спасибо


person Danny    schedule 10.02.2012    source источник


Ответы (1)


В файле rpm spec в разделе Requires должны быть перечислены имена пакетов, которые отображаются в репозитории yum, а не имена файлов rpm.

Например:

 yum list | grep something
 something.noarch v1.0

В файле rpm spec должны быть:

Require: something >= 1.0
person thomaswsdyer    schedule 10.02.2012