История изменений
Исправление trancefer, (текущая версия) :
Предлагает сменить разрядность потому что сказано обновить пакет, но родной версии почему-то нет (вообще это нестандартная ситуация). Yum предполагает что i686 пакет запустится на amd64 системе и предлагает использовать его так как сказано было обновить, а новая версия есть только в таком варианте.
А вот когда пакет не установлен и yum сказано установить он ищет пакет своей $basearch (т.е. amd64) и ставит последнюю доступную версию в репозитории не доходя до просмотра i686 пакетов, так как нашел родной архитектуры. В случае, если бы не нашел для amd64 — предложил бы поставить i686. Т.е. при установке с нуля yum не с чем сравнивать устанавливаемую версию (в системе пакета-то еще нет) и ставит последнюю доступную своей архитектуры.
Вообще не вижу тут проблемы, т.к. yum всегда по умолчанию спрашивает подтверждения у администратора.
Исходная версия trancefer, :
Предлагает сменить разрядность потому что сказано обновить пакет, но родной версии почему-то нет (вообще это нестандартная ситуация). Yum предполагает что i686 пакет запустится на amd64 системе и предлагает использовать его так как сказано было обновить, а новая версия есть только в таком варианте.
А вот когда пакет не установлен и yum сказано установить он ищет пакет своей $basearch (т.е. amd64) и ставит последнюю доступную версию в репозитории не доходя до просмотра i686 пакетов, так как нашел родной архитектуры. В случае, если бы не нашел для amd64 — предложил бы поставить i686.
Вообще не вижу тут проблемы, т.к. yum всегда по умолчанию спрашивает подтверждения у администратора.