Я ищу помощи от экспертов RPM.
Предположим, у меня есть пакет RPM, A
который зависит от пакета B
. RPM A
спецификации «s имеет Requires:B
с autoprov
и autoreq
включен.
Когда я устанавливаю RPM A
на CentOS 6.5 машина с RPM version 4.8.0
,
yum install A
:
A
Сначала устанавливается rpm , затем устанавливаетсяB
.- Установка
B
может частично потерпеть неудачу. То естьA
будет установлен, даже если установка зависимости,B
не удалось.
Это ожидаемое поведение? (Не должен B
быть установлен раньше A
?)
Можно ли ожидать того же поведения в разных версиях (например, el5)?
Я надеялся, что зависимости будут установлены до установки основного пакета. Что может помешать установке основного пакета, если не удалось установить одну из зависимостей.
Есть ли другие способы выполнить мое требование?
Благодарю.
unix.stackexchange
скорее