O principal RPM requer uma versão específica de dependências, por exemplo:
main-1.0.0
requer foo-1.0.0
, bar-1.0.0
main-1.1.0
requer foo-1.1.0
, bar-1.1.0
Quando tento atualizar o RPM principal, há um erro durante a atualização das dependências.
main-1.0.0 <-- not updated, because error updating dependencies
foo-1.1.0 <-- updated successfully
bar-1.0.0 <-- update failed
Como posso reverter dependências ( foo
é este exemplo)?
Eu tentei forçar a instalação da versão de origem do RPM principal, mas ela foi recusada porque a versão já está instalada.
zypper in -f main-1.0.0
O zypper ou rpm suporta reversão nesta situação? Eu não gosto de fazer um downgrade manual das dependências um por um, e não sei qual versão elas deveriam ser.