Bug 33190

Summary: Новый rpm разучился переводить описание пакета в текущую локаль
Product: Sisyphus Reporter: ruslandh <ruslandh>
Component: rpmAssignee: placeholder <placeholder>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: aen, asy, at, evg, glebfm, imz, ldv, placeholder, vseleznv, vt, zxwarior
Version: unstable   
Hardware: all   
OS: Linux   
URL: https://forum.altlinux.org/index.php?topic=38369.0
Bug Depends on:    
Bug Blocks: 34231, 33153    

Description ruslandh 2017-03-02 06:58:55 MSK
Предыдущая версия rpm умела на лету переводить описание пакета с "входной' локали в текущую полей description и summary при правильном указании входной локали.

Текущий rpm разучился учитывать входную локаль и при правильном указании текущей локали уже не перекодирует его описание в текущую локаль.

Пример - пакет 4th:

Указана правильная входная локаль (cp1251), но при запросе описания пакета 

rpm -qpa 4th 
всё время выдаётся напрямую в кодировке cp1251

Summary     : ������� �������� ��� �������� ������������� ��� �������� ������ ��������
�Description :
4tH - ��� ������� �������� ��� �������� ������������� ��� ������
������� ����

Интересно, что даже в случае:
LC_ALL=ru_RU.koi8 rpm -qpa 4th 
Всё равно вывод во входной локале.
Comment 1 Repository Robot 2018-09-20 01:55:33 MSK
rpm-4.13.0.1-alt3 -> sisyphus:

Tue Sep 18 2018 Vladimir D. Seleznev <vseleznv@altlinux> 4.13.0.1-alt3
- write installed/removed package disttag if present to syslog.
- fixed I18N string displaying (ALT#33190).
Comment 2 Vladimir D. Seleznev 2018-09-20 05:29:14 MSK
*** Bug 33153 has been marked as a duplicate of this bug. ***