Bug 19021

Summary: %find_lang conduces for unowned dirs
Product: Sisyphus Reporter: led
Component: rpmAssignee: placeholder <placeholder>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: at, glebfm, imz, ldv, placeholder, vt
Version: unstable   
Hardware: all   
OS: Linux   

Description led 2009-02-28 01:01:12 MSK
%find_lang (скрипт /usr/lib/rpm/find-lang) способствует появлению "безхозных" каталогов (в /usr/share/locale)
Comment 1 Dmitry V. Levin 2009-02-28 01:10:51 MSK
(In reply to comment #0)
> %find_lang (скрипт /usr/lib/rpm/find-lang) способствует появлению "безхозных"
> каталогов (в /usr/share/locale)

Если в результате появляется безхозный каталог -- это значит, что либо локаль не поддерживается в glibc, либо в glibc-locales запакованы не все каталоги.

Другими словами, я считаю поведение find-lang правильным.
Comment 2 led 2009-02-28 01:19:50 MSK
(В ответ на комментарий №1)
> Другими словами, я считаю поведение find-lang правильным.

Он не проверяет легитимность этих каталогов.
Таким образом, даже тривиальный
hsh --initroot-only
порождает в хэшер-чруте пачку безхозных каталогов.
Если вы считаете, что это проблема не find_lang, а конкретных пакетов с "левыми" локалями, тогда - NOTABUG; буду развешивать быги на эти пакеты:)
Comment 3 Dmitry V. Levin 2009-02-28 01:24:04 MSK
(In reply to comment #2)
> (В ответ на комментарий №1)
> > Другими словами, я считаю поведение find-lang правильным.
> 
> Он не проверяет легитимность этих каталогов.
> Таким образом, даже тривиальный
> hsh --initroot-only
> порождает в хэшер-чруте пачку безхозных каталогов.
> Если вы считаете, что это проблема не find_lang, а конкретных пакетов с
> "левыми" локалями, тогда - NOTABUG; буду развешивать быги на эти пакеты:)

Лучше на glibc-locales, я давно не обновлял там список каталогов.
Comment 4 led 2009-02-28 01:33:19 MSK
(В ответ на комментарий №3)
> Лучше на glibc-locales, я давно не обновлял там список каталогов.

https://bugzilla.altlinux.org/show_bug.cgi?id=19023