[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-devel:13106] Re: ja_JP.eucjp (Re: Re: glibc-2.1.94-2 status)



At Wed, 18 Oct 2000 17:45:13 +0900,
Taketoshi Sano <kgh12351@xxxxxxxxxxx> wrote:
> > BTS に reopen 72686 すべきですね。
> > 
> >  # 同様なレポートとして #74362 があることも指摘すべきか ?
> > 
> > あとで BTS report しておくつもりです。
> 
> BTS チェックしてくれた人は御存知でしょうが、Ben.C がようやく
> 最後に現われたと思ったら

# 72686 は結局 reopen しましたっけ?

> で、たしかに /etc/locale.alias に
> 
> --- /etc/locale.alias.dpkg-dist Sat Sep 30 14:49:51 2000
> +++ /etc/locale.alias   Wed Oct 18 14:42:02 2000
> @@ -52,7 +52,9 @@
>  japanese       ja_JP.eucJP
>  japanese.euc   ja_JP.eucJP
>  ja_JP          ja_JP.eucJP
> +ja_JP.ujis     ja_JP.eucJP
>  japanese.sjis  ja_JP.SJIS
> +ja_JP.sjis     ja_JP.SJIS
>  korean         ko_KR.eucKR
>  korean.euc     ko_KR.eucKR
>  ko_KR          ko_KR.eucKR
> 
> という変更を加えると、
> 
>   # ls -Fl /usr/lib/locale/|grep ja
>   drwxr-xr-x    3 root     root         4096 10月 16 09:39 ja_JP.eucjp/
> 
> な状態かつ
> 
>   # LANG=C ls -lF /usr/lib/X11/|grep ja
>   drwxr-xr-x    3 root     root         4096 Sep 27 16:34 ja_JP.eucjp/
> 
> な状態であっても、
> 
>   # LANG=ja_JP.ujis xcalendar
>    Warning: Missing charsets in String to FontSet conversion
> 
>   # LANG=ja_JP.eucJP xcalendar
>    Warning: Missing charsets in String to FontSet conversion
> 
>   # LANG=ja_JP.eucjp xcalendar
>    Warning: Missing charsets in String to FontSet conversion
> 
> となり、いずれも日本語リソースをきちんと使えます。
> 
> ということは、 /usr/lib/locale/ 以下にも /usr/X11R6/lib/X11 以下にも
>  sym link は必要無くて、単に /etc/locale.alias に ja_JP.ujis が
> 追加されていればそれで良い、ということになりそうです。

調査ありがとうございます。
結局 alias で全て OK ということなのですね…。

> ただ、 /usr/X11R6/lib/X11/ja_JP.ujis/ 以下や、あるいは
>  /usr/X11R6/lib/X11/ja_JP.eucJP/ 以下にリソースファイルを
> 置いているパッケージが存在しているでしょうから、それらの
> パッケージに対する救済措置として /usr/X11R6/lib/X11 の下で
> 
>  ln -s ja_JP.eucjp ja_JP.eucJP
>  ln -s ja_JP.ujis ja_JP.eucJP
> 
> をしておいたほうが良いのかもしれません。

開発版なので、救済措置はあるとかえって混乱しませんか?
思いきって eucjp に一気に移行してしまうということの
方が楽な気がします。

> というか、このまえ ja_JP.ujis -> ja_JP.eucJP をしたのは
> 結果としては無駄でしたね。最初からこれがわかっていれば
>  ja_JP.ujis -> ja_JP.eucjp だけで良かったのに。
> 
>  potato -> woody の移行では、おそらくこの対処が必要でしょう。

結局、

 「woody のリリース目標は、
     ujis を使っているディレクトリを eucjp に移行する」

となりますね。
また、

 「移行に際しては、
     * /usr/X11R6/lib/X11/ja_JP.* 以下で相互に
       symlink をはるパッチを用意する
   または
     * 何もしない」

のどちらかになりますね。個人的には「何もしない」が
楽でいいような気がします。 

> とりあえず /etc/locale.alias に ja_JP.ujis を追加してくれ、と
> いうことだけを Ben.C に頼んでみるつもりです。

はい、よろしくお願い致します。

--
後藤 正徳