Vine Linux バグトラッキングシステム

課題の詳細を表示 コメントにジャンプ ] 課題の履歴 ] 印刷 ]
IDプロジェクトカテゴリ登録日最終更新
0000824Vine Linux1 バグ2009-11-23 12:142012-09-05 11:20
報告者anonymous 
担当者iwaim 
優先度再現性不明 
状態完了解決状況却下 
バージョン5.0 
修正予定バージョン修正済バージョン 
概要0000824: man(1)のマニュアルの誤訳
説明manのマニュアルでは、MANWIDTHの指定が無ければ画面一杯の幅で表示 とありますが、
Vine5環境では、manの表示が端末の画面サイズに関わらず一定の幅に固定されています。

vine4.2では説明書の通りで、画面サイズの大きさに沿った幅で表示されます。
タグ設定されていません。
archx86
パッケージman
添付ファイルpatch file icon man-1.5o-man1man.patch [^] (455 バイト) 2011-02-19 01:23 [表示]
patch file icon man-1.5o-width.patch [^] (481 バイト) 2011-04-24 10:13 [表示]

- 関連

-  コメント
(0003560)
kazutaka (開発者)
2011-02-02 22:03

最初の報告からリプライが無いまま一年以上過ぎましたので、
バグレポートの有効期限(下記 URL 参照)に従い、却下と
して閉じておきます。

(URL: http://trac.vinelinux.org/wiki/BTSHouseKeeping [^])

尚、必要に応じてこのレポートを再度オープンすることも
できますので、その後の状況の変化や追加の情報等があれば、
引き続きこのレポートにリプライをお願いします。
(0003561)
iwaim (開発者)
2011-02-03 09:21

日本語manの誤訳か、翻訳が古いままになっているというupstreamの問題。

upstreamへの報告が必要っぽいけど、Linux JMプロジェクトとの調整があった方がいいかも。
このバグのみでmanパッケージの更新はなしだろうと思うので次回更新することがあれば。
(0003562)
iwaim (開発者)
2011-02-19 01:23

誤訳でした。

Linux JM Projectには
http://sourceforge.jp/projects/linuxjm/lists/archive/discuss/2011-February/000127.html [^]
で報告した。(そしてここのURL入れるの忘れた……)

VineSeedでは添付したパッチをあてておきます。Vine5でもこれでいけるんじゃないかと予想。
(0003563)
iwaim (開発者)
2011-02-21 19:18

そもそもMANWIDTH指定しても変化ないので、そこの調査からはじめようと思います。
(0003564)
iwaim (開発者)
2011-04-22 03:35

VineSeedについてはman-1.5o-7vl6で修正しました。

なお、JM Project的には誤訳ではないという意見が主流のようです。現在進んでいるman-1.5oでもmayは訳出しない方向です。
http://sourceforge.jp/projects/linuxjm/lists/archive/discuss/2011-March/000144.html [^]
http://sourceforge.jp/projects/linuxjm/lists/archive/discuss/2011-March/000177.html [^]
(0003565)
anonymous (参照)
2011-04-24 10:13

Vine 6.0 では man-db にするのでしょう。Vine 5.x 用のバグフィックス版を
出すということでしょうか。もしそうなら、添付したパッチを試してみてください。
man-1.6g で採用されている対策を借用したものです。わたしのところでは、
これで環境変数 MANWIDTH が効くようになりますし、ターミナルの画面を
広げれば、man が全画面を使ってくれるようになります。

詳しい説明は、JM の ML でするつもりです (するとすればですが)。
あちらにも報告しておいた方がよいでしょうし、この BTS では
長い文章が書きにくいので。

それでも、簡単に説明しておくと、たとえば、MANWIDTH=50 と設定すると、
man は groff にパイプラインで echo ".ll 4.5i" を渡します。
ところが、この行の長さを指定する .ll リクエストを groff-1.18 は理解して
くれないのです。そこで、man-1.6g では、(おそらく、その対策として)
パッチにあるような、同じ効果をもつ行を追加しているのです。

なお、man ページにたとえ一行でも手を入れられるのなら、翻訳履歴の
変更もお忘れなく。
Modified 日付 by IWAI Masaharu <メールアドレス>
とかですね。

--
長南 洋一
(0003566)
iwaim (開発者)
2012-09-05 11:20

> Vine 6.0 では man-db にするのでしょう。Vine 5.x 用のバグフィックス版を
> 出すということでしょうか。もしそうなら、添付したパッチを試してみてくださ
> い。

パッチありがとうございます。
重度の高い不具合ではないため、何かのついでがあれば対応するということでした。
Vine Linux 5はEOLとなりましたので、このまま閉じます。


> なお、man ページにたとえ一行でも手を入れられるのなら、翻訳履歴の
> 変更もお忘れなく。
> Modified 日付 by IWAI Masaharu <メールアドレス>
> とかですね。

JMのように履歴を入れているものについては考慮するようにします。

- 課題の履歴
変更日 ユーザー名 項目 変更内容
2009-11-23 12:14 anonymous 新規課題
2011-02-02 22:03 kazutaka 状態 新規 => 完了
2011-02-02 22:03 kazutaka 解決状況 不明 => 却下
2011-02-02 22:03 kazutaka コメント追加: 0003560
2011-02-03 09:21 iwaim 概要 manの表示幅が固定 => man(1)のマニュアルの誤訳
2011-02-03 09:21 iwaim パッケージ man groff => man
2011-02-03 09:21 iwaim 優先度 中 => 低
2011-02-03 09:21 iwaim 解決状況 却下 => 次回更新時対応
2011-02-03 09:21 iwaim コメント追加: 0003561
2011-02-19 01:23 iwaim 添付ファイル追加: man-1.5o-man1man.patch
2011-02-19 01:23 iwaim コメント追加: 0003562
2011-02-21 19:18 iwaim コメント追加: 0003563
2011-04-22 03:35 iwaim コメント追加: 0003564
2011-04-24 10:13 anonymous 添付ファイル追加: man-1.5o-width.patch
2011-04-24 10:13 anonymous コメント追加: 0003565
2012-09-05 11:20 iwaim 担当者 => iwaim
2012-09-05 11:20 iwaim 解決状況 次回更新時対応 => 却下
2012-09-05 11:20 iwaim コメント追加: 0003566


Copyright © 2000 - 2024 MantisBT Team
Copyright © 2012 - 2024 Project Vine
Powered by Mantis Bugtracker