[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:23540] locale-ja problem (was Re: Segmentation fault on whois)
- From: MATSUDA Yoh-ichi / 松田陽一 <yoh@xxxxxxxxxxxx>
- Subject: [debian-users:23540] locale-ja problem (was Re: Segmentation fault on whois)
- Date: Thu, 10 Aug 2000 09:58:21 +0900
- X-dispatcher: imput version 991025(IM133)
- X-ml-info: If you have a question, send e-mail with the body "help" (without quotes) to the address debian-users-ctl@debian.or.jp; help=<mailto:debian-users-ctl@debian.or.jp?body=help>
- X-ml-name: debian-users
- X-mlserver: fml [fml 3.0pl#17]; post only (only members can post)
- X-moe: 中澤裕子, 保田圭, 飯田圭織, 安倍なつみ, 矢口真里, 石川梨華, 吉澤ひとみ, 後藤真希, 辻希美, 加護亜依
- References: <200008072346.IAA18395@xxxxxxxxxxxxxxxxxxxxx> <20000808020256.9010553837@xxxxxxxxxxxxxxxxxxxxxx> <20000808114017U.yoh@xxxxxxxxxxxx>
- Message-id: <20000810095739C.yoh@xxxxxxxxxxxx>
- X-mail-count: 23540
- X-mailer: Mew version 1.94.1 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
こんにちは。松田陽一@三鷹です。
原因は究明できたのですが、対処方法が判らず、どんづまりになったので
改めて質問します。
From: MATSUDA Yoh-ichi / 松田陽一 <yoh@xxxxxxxxxxxx>
Subject: [debian-users:23492] Re: Segmentation fault on whois
Date: Tue, 8 Aug 2000 11:41:00 +0900
> > 武藤@Debianぷろじぇくとです。
>
> どうもです。^^
>
> > 「strace whois 〜」は使ってみたですか?
>
> 知りませんでした。^^;
>
> という訳で、 "strace whois debian.or.jp" を実行した結果をしぐねちゃ以下に
> 添付します。
> ####異常終了する方###
(snip)
> open("/usr/share/locale/ja_JP.ujis/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY) = -1 ELOOP (Too many levels of symbolic links)
| hoge:/home/yoh# ls -l /usr/share/locale/ja_JP/LC_MESSAGES/
| 合計 30
| lrwxrwxrwx 1 root root 39 Aug 10 09:46 SYS_LC_MESSAGES -> ../../ja_JP/LC_MESSAGES/SYS_LC_MESSAGES
| -rw-r--r-- 1 root root 29672 Apr 22 1999 minicom.mo
| hoge:/home/yoh#
これが原因でした。
| seal:~$ unset LOCALE;unset LANG
| Thu Aug 10 09:34:02
| seal:~$ whois debian.or.jp
| [ JPNIC database provides information on network administration. Its use is ]
| [ restricted to network administration purposes. For further information, use ]
| [ 'whois -h whois.nic.ad.jp help'. To suppress Japanese output, add '/e' at ]
| [ the end of command, e.g. 'whois -h whois.nic.ad.jp xxx/e'. ]
|
| Domain Information:
| a. [Domain Name] DEBIAN.OR.JP
| g. [Organization] Debian GNU/Linux JP Project (Yanagihara Yoshiaki)
| j. [Address] ST Bldg.2F,2-24-10,Taito,Taito-ku,Tokyo 110 Japan
| l. [Organization Type] Organization
| m. [Administrative Contact] YY488JP
| n. [Technical Contact] FU011JP
| p. [Name Server] master.debian.or.jp
| p. [Name Server] ns-tk011.ocn.ad.jp
| p. [Name Server] misato.debian.or.jp
| s. [Network Number] 210.154.15.96/29
| y. [Reply Mail] ukai@debian.or.jp
| [State] Connected
| [Registered Date] 1997/09/02
| [Connected Date] 1997/09/29
| [Last Update] 1999/03/31 14:28:18 (JST)
| ukai@debian.or.jp
| Thu Aug 10 09:34:15
| seal:~$ unset LOCALE;export LANG=ja_JP.ujis
| Thu Aug 10 09:35:00
| seal:~$ whois debian.or.jp
| Segmentation fault
| Thu Aug 10 09:35:01
しかし、locale-ja を再インストールしても、誤ったシンボリックリンクが
直りません。
どのように対処すれば良いのでしょうか?
| seal:/home/yoh# rm -v /usr/share/locale/ja_JP/LC_MESSAGES/SYS_LC_MESSAGES /usr/share/locale/ja_JP/LC_MESSAGES/SYS_LC_MESSAGES を削除しています
| seal:/home/yoh# ls -l /usr/share/locale/ja_JP/LC_MESSAGES/
| 合計 30
| -rw-r--r-- 1 root root 29672 Apr 22 1999 minicom.mo
| seal:/home/yoh# dpkg --purge locale-ja
| dpkg: 依存関係の問題により、locale-ja の削除ができません:
| kterm は以下に依存(depends)します: locale-ja (>= 13).
| netscape-ja-resource-473 は以下に依存(depends)します: locale-ja.
| dpkg: locale-ja の読み込みエラーです(--purge) 依存関係の問題 - 削除しません。。
| 以下のパッケージの処理中にエラーが発生しました:
| locale-ja
| seal:/home/yoh# dpkg --purge --force-depends locale-ja
| dpkg: locale-ja: 依存関係に問題があります。しかし要求に従い削除しています:
| kterm は以下に依存(depends)します: locale-ja (>= 13).
| netscape-ja-resource-473 は以下に依存(depends)します: locale-ja.
| (データベースを読み込んでいます... 現在 54979 個のファイルとディレクトリがインストールされています。)
| locale-ja を削除しています...
| dpkg - 警告: locale-ja の削除中、ディレクトリ`/usr/share/locale/ja_JP/LC_MESSAGES'が空でないため削除できませんでした。
| seal:/home/yoh# dpkg --install /var/cache/apt/archives/locale-ja_14_all.deb
| 未選択パッケージ locale-ja を選択しています。
| (データベースを読み込んでいます... 現在 54955 個のファイルとディレクトリがインストールされています。)
| (.../archives/locale-ja_14_all.deb から) locale-ja を展開しています...
| locale-ja (14) を設定しています ...
| dpkg - 警告: locale-ja の削除中、ディレクトリ`/usr/share/locale/ja_JP/LC_MESSAGES'が空でないため削除できませんでした。
| seal:/home/yoh# dpkg --install /var/cache/apt/archives/locale-ja_14_all.deb
| 未選択パッケージ locale-ja を選択しています。
| (データベースを読み込んでいます... 現在 54955 個のファイルとディレクトリがインストールされています。)
| (.../archives/locale-ja_14_all.deb から) locale-ja を展開しています...
| locale-ja (14) を設定しています ...
|
| hoge:/home/yoh# ls -l /usr/share/locale/ja_JP/LC_MESSAGES/
| 合計 30
| lrwxrwxrwx 1 root root 39 Aug 10 09:46 SYS_LC_MESSAGES -> ../../ja_JP/LC_MESSAGES/SYS_LC_MESSAGES
| -rw-r--r-- 1 root root 29672 Apr 22 1999 minicom.mo
| hoge:/home/yoh#
--
かまきりっ てつぼうっ とうふっ♪
松田陽一(yoh)
mailto:yoh@xxxxxxxxxxxx
http://www2.palnet.or.jp/~matsuda/index.htm