Hi all, I believe I found a real bug. Under LANG=C ldconfig works fine but under LANG=ja_JP.UTF-8 ldconfig causes segfault.
My log when I installed libc6.1 2.7-3, first under LANG=C then under LANG=ja_JP.UTF-8 (so some messages are in Japanese but they mean ldconfig caused segfault). # LANG=C apt-get install libc6.1 Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: libc6.1-dev locales Suggested packages: glibc-doc The following packages will be upgraded: libc6.1 libc6.1-dev locales 3 upgraded, 0 newly installed, 0 to remove and 34 not upgraded. Need to get 12.7MB of archives. After unpacking 893kB of additional disk space will be used. Do you want to continue [Y/n]? Get:1 http://cdn.debian.or.jp lenny/main libc6.1-dev 2.7-3 [3020kB] Get:2 http://cdn.debian.or.jp lenny/main locales 2.7-3 [4485kB] Get:3 http://cdn.debian.or.jp lenny/main libc6.1 2.7-3 [5172kB] Fetched 12.7MB in 5s (2282kB/s) Preconfiguring packages ... (Reading database ... 64692 files and directories currently installed.) Preparing to replace libc6.1-dev 2.6.1-6 (using .../libc6.1-dev_2.7-3_alpha.deb) ... Unpacking replacement libc6.1-dev ... Preparing to replace locales 2.6.1-6 (using .../archives/locales_2.7-3_all.deb) ... Unpacking replacement locales ... Preparing to replace libc6.1 2.6.1-6 (using .../libc6.1_2.7-3_alpha.deb) ... Unpacking replacement libc6.1 ... Setting up libc6.1 (2.7-3) ... Installing new version of config file /etc/gai.conf ... Installing new version of config file /etc/init.d/glibc.sh ... Setting up libc6.1-dev (2.7-3) ... Setting up locales (2.7-3) ... Installing new version of config file /etc/locale.alias ... Generating locales (this might take a while)... en_US.ISO-8859-1... done en_US.UTF-8... done ja_JP.EUC-JP... done ja_JP.UTF-8... done Generation complete. # LANG=C aptitude (Reading database ... 64720 files and directories currently installed.) Preparing to replace libncurses5-dev 5.6+20071013-1 (using .../libncurses5-dev_5.6+20071124-1_alpha.deb) ... Unpacking replacement libncurses5-dev ... Preparing to replace libncurses5 5.6+20071013-1 (using .../libncurses5_5.6+20071124-1_alpha.deb) ... Unpacking replacement libncurses5 ... Setting up libncurses5 (5.6+20071124-1) ... Setting up libncurses5-dev (5.6+20071124-1) ... Press return to continue. # aptitude (this means LANG=ja_JP.UTF-8) (データベースを読み込んでいます ... 現在 64720 個のファイルとディレクトリがインストールされています。) libltdl3 1.5.24-1 を (.../libltdl3_1.5.24-2_alpha.deb で) 置換するための準備をしています ... libltdl3 を展開し、置換しています... libltdl3 (1.5.24-2) を設定しています ... /var/lib/dpkg/info/libltdl3.postinst: line 6: 24428 セグメンテーション違反です ldconfig dpkg: libltdl3 の処理中にエラーが発生しました (--configure): サブプロセス post-installation script はエラー終了ステータス 139 を返しました 以下のパッケージの処理中にエラーが発生しました: libltdl3 E: Sub-process /usr/bin/dpkg returned an error code (1) パッケージをインストールできませんでした。復旧を試みています: libltdl3 (1.5.24-2) を設定しています ... /var/lib/dpkg/info/libltdl3.postinst: line 6: 24442 セグメンテーション違反です ldconfig dpkg: libltdl3 の処理中にエラーが発生しました (--configure): サブプロセス post-installation script はエラー終了ステータス 139 を返しました 以下のパッケージの処理中にエラーが発生しました: libltdl3 続けるには Return を押してください。 I believe this is a serious bug, am I right? Regards, 2007-12-14(Fri) -- Debian Developer & Debian JP Developer - much more I18N of Debian Atsuhito Kohda <kohda AT debian.org> Department of Math., Univ. of Tokushima -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]