Bug 10819 - Пакет содержит переводы man, которые невозможно читать!
Summary: Пакет содержит переводы man, которые невозможно читать!
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: mplayer (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Vladimir D. Seleznev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-10 16:05 MSK by Vyacheslav Dikonov
Modified: 2007-02-19 12:53 MSK (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vyacheslav Dikonov 2007-02-10 16:05:12 MSK
В пакете лежат переведенные страницы man 

/usr/share/man/cs/man1/mplayer.1.bz2
/usr/share/man/de/man1/mplayer.1.bz2
/usr/share/man/es/man1/mplayer.1.bz2
/usr/share/man/fr/man1/mplayer.1.bz2
/usr/share/man/hu/man1/mplayer.1.bz2
/usr/share/man/it/man1/mplayer.1.bz2
/usr/share/man/pl/man1/mplayer.1.bz2
/usr/share/man/ru/man1/mplayer.1.bz2
/usr/share/man/zh/man1/mplayer.1.bz2

Однако, на примере русской страницы оказывается, что их проблематично читать,
если не установлен соответствующий пакет переводов man-pages-*. Так, русская
страница в локали ru_RU.UTF8 выглядит как:


MPlayer(1)                    íÅÄÉÁÐÒÏÉÇÒÙ×ÁÔÅÌØ                    MPlayer(1)

îáú÷áîéå
       mplayer  - ÍÅÄÉÁÐÒÏÉÇÒÙ×ÁÔÅÌØ
       mencoder - ÍÅÄÉÁ ËÏÄÉÒÏ×ÝÉË

éóðïìøúï÷áîéå
       mplayer [ÏÐÃÉÉ] [ÆÁÊÌ|URL|ÐÌÅÊÌÉÓÔ|-]
       mplayer [ÏÐÃÉÉ] ÆÁÊÌ1 [ÏÓÏÂÙÅ ÏÐÃÉÉ] [ÆÁÊÌ2] [ÏÓÏÂÙÅ ÏÐÃÉÉ]
       mplayer [ÏÐÃÉÉ] { "ÇÒÕÐÐÁ ÆÁÊÌÏ× É ÏÐÃÉÊ" } [ÏÓÏÂÙÅ ÏÐÃÉÉ ÇÒÕÐÐÙ]
       mplayer
       [dvd|dvdnav]://[ÚÁÇÏÌÏ×ÏË|[ÐÅÒ×ÙÊ_ÚÁÇÏÌÏ×ÏË]-ÐÏÓÌÅÄÎÉÊ_ÚÁÇÏÌÏ×ÏË]
       [ÏÐÃÉÉ]


Если установить пакет man-pages-ru, то включается перекодировка. Я бы попросил
либо запихнуть переводные manы в общие пакеты man-pages-* или переложить
переводы в mplayer-docs-* с зависимостью на man-pages-* своих языков.
Comment 1 Vyacheslav Dikonov 2007-02-10 16:06:01 MSK
Вместо íÅÄÉÁÐÒÏ& на экране видна
расширенная ЛАТИНИЦА с диакритиками.
Comment 2 led 2007-02-12 15:00:38 MSK
(In reply to comment #0)

> Если установить пакет man-pages-ru, то включается перекодировка. Я бы 
попросил
> либо запихнуть переводные manы в общие пакеты man-pages-*

Это нереально.

> или переложить
> переводы в mplayer-docs-* с зависимостью на man-pages-* своих языков.

"man-pages-* своих языков" существуют только ru и uk, так что на что 
зависимость ставить - непонятно:)

То, что страничка program.1 находится в пакете program вместе с 
соответствующим /usr/bin/program (а не каком нибудь program-doc) - считаю 
нормальным и правильным.

Ставить же зависимость в пакете mplayer на man-pages-ru - неправильно.

указанная вами проблема если и существует, то решается она явно не на уровне 
отдельно взятого mplayer, который "осмелился" предложить man-страничку на 
русском. То, что .charset для русских манов находится (почему-то) в 
man-pages-ru, а не в пакете man (например), меня тоже удивляет...
Comment 3 led 2007-02-15 13:23:11 MSK
Думаю, эту проблему следует решать на уровне пакета man.
Comment 4 Vyacheslav Dikonov 2007-02-15 21:57:48 MSK
Тогда давайте пинать пакет man. Проблема существует, и если не хотите обходить,
то надо ее решать.
Comment 5 led 2007-02-16 18:40:57 MSK
(In reply to comment #4)
> Проблема существует, и если не хотите обходить, то надо ее решать.

Давайте. Только это, наверное, к мейнтейнеру пакета man.
Со своей стороны я выделил mplayer-i18n-ru в отдельный пакет и сделал его 
зависимым от man-pages-ru. Не очень здорово, но на данный момент это 
единственное средсво для решения проблемы :(
Comment 6 led 2007-02-16 19:21:20 MSK
mplayer-1.0-alt35.22230.1