LINUX.ORG.RU

Сообщения Ager

 

Fedora 35, ошибка в dnf

Приветствую!
Обнаружил небольшую, но неприятную ошибку (или фичу - русские должны страдать) в 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!



Может кто-нибудь проверить у себя и, по возможности, зарепортить?

 ,

Ager
()

bash: расширение переменной в case

Приветствую!

Выжимка из скрипта :

#!/bin/bash
#

case ${1} in
        f3? | "Fedora 3?" )     /bin/echo "Ok      >${1}<"      ;;
        * )                     /bin/echo "Error   >${1}<"      ;;
esac


Результаты выполнения :
[agb@agb test]$ ./w f31
Ok      >f31<

[agb@agb test]$ ./w 'Fedora 31'
Error   >Fedora 31<


Чего я не знаю в bash?
Почему case правильно 'понимает' 'f31' но не 'понимает' 'Fedora 31' ?

 , ,

Ager
()

перезапись существующего файла в mc

как-то неаккуратненько :) размер файла выходит за границы окна, но остается правильным
имхо, прявляется при «коротком» пути к файлу

mc 4.8.7 Fedora 18
в багзиллу mc не отписывал

http://s004.radikal.ru/i205/1302/bb/e17c96a5c326.png

 перезапись файла

Ager
()

RSS подписка на новые темы