Bug 13258

Summary: Поддержка ru_RU.UTF-8 отсутствует
Product: Sisyphus Reporter: solo <solo>
Component: app-defaultsAssignee: placeholder <placeholder>
Status: ASSIGNED --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: glebfm, ldv, mike, placeholder, slazav
Version: unstableKeywords: NMU, patch
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 10446    

Description solo 2007-10-30 22:01:24 MSK
Отсутствует /usr/share/X11/ru_RU.UTF-8/app-defaults/ => нет умолчальных настроек
для ru_RU.UTF-8, что существенно в частности для xxkb.
Comment 1 solo 2007-10-31 03:11:05 MSK
app-defaults-0.2.8.4-alt1.1
(<http://git.altlinux.org/people/solo/packages/?p=app-defaults.git;a=commit;h=2b2b7672556b9a3bcf588a6456fdae2a75715af4>)
отправил в incoming/Daedalus.
Comment 2 Michael Shigorin 2012-03-11 16:10:23 MSK
Это ещё актуально?  В сизифе сейчас:

$ rpm -q --changelog app-defaults | head
* Thu Nov 20 2008 Vladislav Zavjalov <slazav@altlinux.org> 0.2.8.5-alt1
- add *customization: -color to Xresources
  this tells libXt to load *-color app-defaults if possible
  (see http://www.faqs.org/faqs/Xt-FAQ/ section 20)

* Fri May 11 2007 Stanislav Ievlev <inger@altlinux.org> 0.2.8.4-alt1
- Second part of hack for kbs vs. Emacs: 
    xterm will use escape sequence from terminfo database
    remove previous VT100 translations
Comment 3 solo 2012-03-16 14:49:49 MSK
(В ответ на комментарий №2)
> Это ещё актуально?

  Актуально

>  В сизифе сейчас:
> 
> $ rpm -q --changelog app-defaults | head
> * Thu Nov 20 2008 Vladislav Zavjalov <slazav@altlinux.org> 0.2.8.5-alt1

  В данной версии ru_RU.UTF-8 по прежнему нет:

$ rpm -ql app-defaults|fgrep ru
/etc/X11/Xresources-site.ru_RU.CP1251
/etc/X11/Xresources-site.ru_RU.KOI8-R
/etc/X11/Xresources.ru_RU.CP1251
/etc/X11/Xresources.ru_RU.KOI8-R
/usr/share/X11/ru_RU.CP1251
/usr/share/X11/ru_RU.CP1251/app-defaults
/usr/share/X11/ru_RU.CP1251/app-defaults/XClipboard
/usr/share/X11/ru_RU.CP1251/app-defaults/XXkb
/usr/share/X11/ru_RU.CP1251/app-defaults/Xman
/usr/share/X11/ru_RU.CP1251/app-defaults/Xmessage
/usr/share/X11/ru_RU.KOI8-R
/usr/share/X11/ru_RU.KOI8-R/app-defaults
/usr/share/X11/ru_RU.KOI8-R/app-defaults/XClipboard
/usr/share/X11/ru_RU.KOI8-R/app-defaults/XXkb
/usr/share/X11/ru_RU.KOI8-R/app-defaults/Xman
/usr/share/X11/ru_RU.KOI8-R/app-defaults/Xmessage
Comment 4 solo 2012-03-16 17:07:25 MSK
  Подготовил 0.2.8.5-alt1.1 (см. http://git.altlinux.org/people/solo/packages/?p=app-defaults.git;a=commit;h=c0a2c8e707cc37d4cd71664bcb397e13356e7192)

PS: В локалях ru_RU.UTF-8 uk_UA.UTF-8 и be_BY.UTF-8 шрифты заменены на <...>-*-iso10646-*
Comment 5 solo 2012-03-16 18:11:18 MSK
(В ответ на комментарий №4)
>   Подготовил 0.2.8.5-alt1.1 (см.
> http://git.altlinux.org/people/solo/packages/?p=app-defaults.git;a=commit;h=c0a2c8e707cc37d4cd71664bcb397e13356e7192)

  Прошу пропустить http://git.altlinux.org/tasks/66405/
Comment 6 solo 2012-03-17 22:25:44 MSK
(В ответ на комментарий №5)
> (В ответ на комментарий №4)
> >   Подготовил 0.2.8.5-alt1.1 (см.
> > http://git.altlinux.org/people/solo/packages/?p=app-defaults.git;a=commit;h=c0a2c8e707cc37d4cd71664bcb397e13356e7192)
> 
>   Прошу пропустить http://git.altlinux.org/tasks/66405/

  Поправка: прошу пропустить http://git.altlinux.org/tasks/66408
Comment 7 Dmitry V. Levin 2012-03-17 23:04:40 MSK
(In reply to comment #6)
> (В ответ на комментарий №5)
> > (В ответ на комментарий №4)
> > >   Подготовил 0.2.8.5-alt1.1 (см.
> > > http://git.altlinux.org/people/solo/packages/?p=app-defaults.git;a=commit;h=c0a2c8e707cc37d4cd71664bcb397e13356e7192)
> > 
> >   Прошу пропустить http://git.altlinux.org/tasks/66405/
> 
>   Поправка: прошу пропустить http://git.altlinux.org/tasks/66408

Не пропущу, мне коммиты не нравятся, они не проходят стандартную проверку (.git/hooks/pre-commit -> /usr/share/git-core/templates/hooks/pre-commit.sample)

Посмотрим, что там еще актуально.
Comment 8 solo 2012-03-17 23:17:51 MSK
(В ответ на комментарий №7)
...
> Не пропущу, мне коммиты не нравятся, они не проходят стандартную проверку
> (.git/hooks/pre-commit ->
> /usr/share/git-core/templates/hooks/pre-commit.sample)

  Как именно надо тестировать локальный репозитарий, чтобы видеть подобные проблемы? (Хочу понять, в чём именно косяк.)

> 
> Посмотрим, что там еще актуально.

  OK
Comment 9 Dmitry V. Levin 2012-03-17 23:54:19 MSK
(In reply to comment #8)
> (В ответ на комментарий №7)
> ...
> > Не пропущу, мне коммиты не нравятся, они не проходят стандартную проверку
> > (.git/hooks/pre-commit ->
> > /usr/share/git-core/templates/hooks/pre-commit.sample)
> 
>   Как именно надо тестировать локальный репозитарий, чтобы видеть подобные
> проблемы?

Достаточно сделать в каждом локальном git-репозитории вышеупомянутую ссылку из уже лежащей в .git/hooks заготовки:
$ mv .git/hooks/pre-commit{.sample,}
Comment 10 solo 2012-03-18 00:53:10 MSK
(В ответ на комментарий №9)
> (In reply to comment #8)
> > (В ответ на комментарий №7)
> > ...
> > > Не пропущу, мне коммиты не нравятся, они не проходят стандартную проверку
> > > (.git/hooks/pre-commit ->
> > > /usr/share/git-core/templates/hooks/pre-commit.sample)
> > 
> >   Как именно надо тестировать локальный репозитарий, чтобы видеть подобные
> > проблемы?
> 
> Достаточно сделать в каждом локальном git-репозитории вышеупомянутую ссылку из
> уже лежащей в .git/hooks заготовки:
> $ mv .git/hooks/pre-commit{.sample,}

  Если проблема в концевых пробелах, то она следствие копирования => оригиналы ей тоже подвержены (см. http://git.altlinux.org/people/solo/packages/?p=app-defaults.git;a=commitdiff;h=noendspaces) => их тоже надо править.

  Подойдёт ли следующий вариант исправления:

1. Провести массовое удаление концевых пробелов (см. http://git.altlinux.org/people/solo/packages/?p=app-defaults.git;a=commit;h=f3ff278eafd80a086ba1bf32520ccc6e40a248a1) сразу после мержа.

2. Переписать историю выше. (Результат см. http://git.altlinux.org/people/solo/packages/?p=app-defaults.git;a=shortlog;h=2635d8291b0a9f0879d778686214af6281984f31).
Comment 11 solo 2012-03-20 23:28:52 MSK
(В ответ на комментарий №10)
...
>   Подойдёт ли следующий вариант исправления:
> 
> 1. Провести массовое удаление концевых пробелов (см.
> http://git.altlinux.org/people/solo/packages/?p=app-defaults.git;a=commit;h=f3ff278eafd80a086ba1bf32520ccc6e40a248a1)
> сразу после мержа.
> 
> 2. Переписать историю выше. (Результат см.
> http://git.altlinux.org/people/solo/packages/?p=app-defaults.git;a=shortlog;h=2635d8291b0a9f0879d778686214af6281984f31).

  В http://git.altlinux.org/tasks/66408/ теперь используется данный вариант.