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

[debian-users:04352] Bug#JP/209: marked as done (libc6_2.0.6.3.wml.1 -- locale problem)



Wed, 18 Feb 1998 01:17:54 +0900 (JST)付けの
message-id <m0y4piU-0002gDC@xxxxxxxxxxxxxxx>
subject Bug#JP/209: libc6_2.0.6.3.wml.1 -- locale problem 
のあなたのメッセージによりバグ報告は「処理済」とされました。

これは、問題がすでに処理されていると主張していることを意味します。
これにあてはまらない場合、必要に応じバグ報告を再発行し、そして/または
ただちに問題を修正するのはあなたの責任となります。

(注: あなたがシステム管理者で、このメッセージが何について書かれている
かよくわからないのでしたら、どこかに深刻なメールシステムの誤設定がある
ことを示しています。すぐに私まで連絡をいただけないでしょうか)
(NB: If you are a system administrator and have no idea what I'm
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

-- 
Debian JP Bug Tracking System / owner@bugs.debian.or.jp


Return-Path: <tantaka@xxxxxxxxxxxxxxxxxxxxx>
Message-ID: <34E7356F.5A2ED846@xxxxxxxxxxxxxxxxxxxxx>
Date: Mon, 16 Feb 1998 03:35:27 +0900
From: Hidekuni Annaka <tantaka@xxxxxxxxxxxxxxxxxxxxx>
X-Mailer: Mozilla 4.04 [ja] (Win95; I)
MIME-Version: 1.0
To: submit@bugs.debian.or.jp
Subject: libc6_2.0.6.3.wml.1 -- locale problem
Content-Type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit

Package: libc6
Version: 2.0.6-3.wml.1

安中と申します。

experimental にあったlibc6_2.0.6-2.wml.1_i386.deb ではEUCのファイルを
正常に変換してくれるようなのですが、libc6_2.0.6-3.wml.1ではうまく行きま
せん。

具体的にはPOVRAY - isosurface patch をコンパイルしました。
そのなかにsetlocale(LC_TYPE,"ja_JP.ujis")という部分があります。
(元々は setlocale(LC_TYPE,"Japanese") でしたが、変えてあります。)

そのプログラムをコンパイルして
2.0.6-2.wml.1の場合、straceで追跡した時は、
open("/usr/share/locale/ja_JP.ujis/wcsmbs.so", O_RDONLY) = 6
という表示があるのですが、
2.0.6-3.wml.1の場合には現れません。

参考になるのかわかりませんが、各々のstraceの出力を
関係有りそうな所を一部分書いておきます。
(とても大きな出力なので一部分にしてしまいましたが、まずかったでしょう
か、、、)

2.0.6-2.wml.1の場合です。

open("/usr/share/locale/locale.alias", O_RDONLY) = 6
fstat(6, {st_mode=0, st_size=0, ...})   = 0
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x4019c000
read(6, "# Locale name alias data base.\n"..., 4096) = 2032
brk(0x8114000)                          = 0x8114000
read(6, "", 4096)                       = 0
close(6)                                = 0
munmap(0x4019c000, 4096)                = 0
open("/usr/share/i18n/locale.alias", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/usr/share/locale/ja_JP.ujis/LC_CTYPE", O_RDONLY) = 6
fstat(6, {st_mode=0, st_size=0, ...})   = 0
mmap(0, 10424, PROT_READ, MAP_PRIVATE, 6, 0) = 0x4019c000
close(6)                                = 0
open("/usr/share/locale/ja_JP.ujis/wcsmbs.so", O_RDONLY) = 6

2.0.6-3.wml.1の場合です。

open("/usr/share/locale/locale.alias", O_RDONLY) = 6
fstat(6, {st_mode=0, st_size=0, ...})   = 0
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x4019c000
read(6, "# Locale name alias data base.\n"..., 4096) = 2032
brk(0x8114000)                          = 0x8114000
read(6, "", 4096)                       = 0
close(6)                                = 0
munmap(0x4019c000, 4096)                = 0
open("/usr/share/i18n/locale.alias", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/usr/share/locale/ja_JP.ujis/LC_CTYPE", O_RDONLY) = 6
fstat(6, {st_mode=0, st_size=0, ...})   = 0
mmap(0, 10424, PROT_READ, MAP_PRIVATE, 6, 0) = 0x4019c000
close(6)                                = 0
brk(0x8115000)                          = 0x8115000
brk(0x8116000)                          = 0x8116000
brk(0x8117000)                          = 0x8117000
read(5, "o o+o1o8o>oTodomo\216o\227o\241o"..., 8192) = 8192
lseek(5, 1572864, SEEK_SET)             = 1572864
read(5, "\0W\0M\0\v\0\37\0\v\0\37\0\222\000"..., 8192) = 8192
lseek(5, 1556480, SEEK_SET)             = 1556480
read(5, "\0\23\244\312\0\0\0002\24\24\2\21"..., 8192) = 8192

環境は hamm で、
現在のパッケージのバージョンは
ii  libc6           2.0.6-3.wml.1  
ii  libc6-dev       2.0.6-3.wml.1 
ii  libc6-doc       2.0.6-3.wml.1 
ii  locale-ja       2.1            
ii  locales         2.0.6-3.wml.1  
ii  timezones       2.0.6-3.wml.1
ii  wcsmbs          0.3.2 

のような感じです。
上のパッケージの構成でlibc6_2.0.6-3.wml.1 の代わりに
libc6_2.0.6-2.wml.1を入れると正常に動作するようです。

libc6_2.0.6-2.wml.1の動作がおかしくて
libc6_2.0.6-3.wml.1は正常に動作しているから
このような結果になる、、という場合でしたら申し訳御座いません。