[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は正常に動作しているから
このような結果になる、、という場合でしたら申し訳御座いません。