Bug 10819 - Пакет содержит переводы man, которые невозможно читать!
: Пакет содержит переводы man, которые невозможно читать!
Status: CLOSED NOTABUG
: Sisyphus
(All bugs in Sisyphus/mplayer)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2007-02-10 16:05 by
Modified: 2007-02-19 12:53 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2007-02-10 16:05:12
В пакете лежат переведенные страницы 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 From 2007-02-10 16:06:01 -------
Вместо íÅÄÉÁÐÒÏ& на экране видна
расширенная ЛАТИНИЦА с диакритиками.
------- Comment #2 From 2007-02-12 15:00:38 -------
(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 From 2007-02-15 13:23:11 -------
Думаю, эту проблему следует решать на уровне пакета man.
------- Comment #4 From 2007-02-15 21:57:48 -------
Тогда давайте пинать пакет man. Проблема существует, и если не хотите обходить,
то надо ее решать.
------- Comment #5 From 2007-02-16 18:40:57 -------
(In reply to comment #4)
> Проблема существует, и если не хотите обходить, то надо ее решать.

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