<div>Подскажите, можно ли обновить пакет до более свежей версии командой rpm -U ?</div><div>Т.е., если установлен пакет name-version-alt1.rpm</div><div>А надо обновить до name-version-alt2.rpm</div><div>Возможно ли это сделать, указав такое поведение на уровне .spec?</div><div> </div><div>Там есть ключи Obsoletes и Provides.</div><div>Приведёт ли их указание к подобной автоматизации замены?</div><div>Например, как здесь:</div><div><div>specs/boyarsh-libmtp-sisyphus.spec</div></div><div>Obsoletes: %name &lt; %version-%release</div><div> </div><div>У меня в .spec не были указаны Provides и Obsoletes, и rpm ругнулся (мне непонятно, почему) так:</div><div><div># rpm -U python3-module-grimoirelab_toolkit-1.0.4-alt2.noarch.rpm </div><div>ошибка: Неудовлетворенные зависимости:</div><div>  python3-module-grimoirelab_toolkit = 1.0.4-alt1 нужен для (установлен) python3-module-grimoirelab_toolkit-tests-1.0.4-alt1.noarch</div><div> </div><div>Сейчас повторил ещё раз:</div><div><div># rpm -e python3-module-grimoirelab_toolkit-tests</div><div><div># rpm -e python3-module-grimoirelab_toolkit</div><div><div># rpm -i python3-module-grimoirelab_toolkit-1.0.4-alt1.noarch.rpm</div><div><div># rpm -i python3-module-grimoirelab_toolkit-tests-1.0.4-alt1.noarch.rpm</div><div><div># rpm -U python3-module-grimoirelab_toolkit-1.0.4-alt2.noarch.rpm </div><div><div>ошибка: Неудовлетворенные зависимости:</div><div>    python3-module-grimoirelab_toolkit = 1.0.4-alt1 нужен для (установлен) python3-module-grimoirelab_toolkit-tests-1.0.4-alt1.noarch</div><div> </div></div></div></div></div></div></div></div><div><div>-- <br />С уважением,</div><div>Александр Лубягин</div><div>г. Киров, Россия / Вятка</div><div>lubyagin@yandex.ru</div></div><div> </div>