Приветствую!
Обнаружил небольшую, но неприятную ошибку (или фичу - русские должны страдать) в dnf.
Если коротко - скачиваю rpm-пакет, пытаюсь его проапдейтить.
При русской локали - dnf завершается с ошибкой, при английской - апдейт отрабатывает нормально.
# dnf --version
4.11.1
Установлено: dnf-0:4.11.1-1.fc35.noarch из Сб 19 мар 2022 07:49:46
Собрано : Fedora Project из Вт 15 мар 2022 14:25:15
Установлено: rpm-0:4.17.0-4.fc35.x86_64 из Вт 08 фев 2022 11:00:22
Собрано : Fedora Project из Ср 02 фев 2022 12:39:01
# dnf -y --downloadonly update fetchmail
Последняя проверка окончания срока действия метаданных: 0:10:22 назад, Чт 31 мар 2022 10:19:41.
Зависимости разрешены.
=============================================================================================================
Пакет Архитектура Версия Репозиторий Размер
=============================================================================================================
Обновление:
fetchmail x86_64 6.4.29-1.fc35 updates 577 k
Результат транзакции
=============================================================================================================
Обновление 1 Пакет
Объем загрузки: 577 k
DNF лишь загрузит пакеты для транзакции.
Загрузка пакетов:
fetchmail-6.4.29-1.fc35.x86_64.rpm 1.7 MB/s | 577 kB 00:00
-------------------------------------------------------------------------------------------------------------
Общий размер 911 kB/s | 577 kB 00:00
Выполнено!
Загруженные пакеты были сохранены в кэше до следующей успешной транзакции.
Вы можете удалить кэшированные пакеты, выполнив «dnf clean packages».
# echo $LANG
ru_RU.UTF-8
# dnf -y update fetchmail
Последняя проверка окончания срока действия метаданных: 0:11:17 назад, Чт 31 мар 2022 10:19:41.
Зависимости разрешены.
=============================================================================================================
Пакет Архитектура Версия Репозиторий Размер
=============================================================================================================
Обновление:
fetchmail x86_64 6.4.29-1.fc35 updates 577 k
Результат транзакции
=============================================================================================================
Обновление 1 Пакет
Общий размер: 577 k
Загрузка пакетов:
[SKIPPED] fetchmail-6.4.29-1.fc35.x86_64.rpm: Already downloaded
Загруженные пакеты были сохранены в кэше до следующей успешной транзакции.
Вы можете удалить кэшированные пакеты, выполнив «dnf clean packages».
Ошибка: Ошибка при загрузке пакетов:
fetchmail-6.4.29-1.fc35.x86_64: Already downloaded
# LANG=en_US.UTF-8 dnf -y update fetchmail
Last metadata expiration check: 0:13:37 ago on Thu 31 Mar 2022 10:21:19 AM MSK.
Dependencies resolved.
=============================================================================================================
Package Architecture Version Repository Size
=============================================================================================================
Upgrading:
fetchmail x86_64 6.4.29-1.fc35 updates 577 k
Transaction Summary
=============================================================================================================
Upgrade 1 Package
Total size: 577 k
Downloading Packages:
[SKIPPED] fetchmail-6.4.29-1.fc35.x86_64.rpm: Already downloaded
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Upgrading : fetchmail-6.4.29-1.fc35.x86_64 1/2
Cleanup : fetchmail-6.4.27-1.fc35.x86_64 2/2
Running scriptlet: fetchmail-6.4.27-1.fc35.x86_64 2/2
Verifying : fetchmail-6.4.29-1.fc35.x86_64 1/2
Verifying : fetchmail-6.4.27-1.fc35.x86_64 2/2
Upgraded:
fetchmail-6.4.29-1.fc35.x86_64
Complete!
Может кто-нибудь проверить у себя и, по возможности, зарепортить?