vine-users ML アーカイブ



[vine-users:069849] Re: apt-get で「セグメンテーション違 反」となる

  • From: Hitoshi HORIKOSHI <hitoshi_horikoshi@xxxxxxxxxxx>
  • Subject: [vine-users:069849] Re: apt-get で「セグメンテーション違 反」となる
  • Date: Sat, 22 Jan 2005 07:45:20 +0900
堀越@京都です。

白鳥様、ありがとうございます。

> 私の環境では
(略)
> となり、堀越さんと同じ結果が出力されました。このメッセージからはapt、
> rpmのコマンド自体にエラーがあるかどうかはわからなそうですね。

確かにそうですね。わざわざ調べて頂き、ありがとうございました。

> > # rpm --rebuilddb
> > *** dbiUpdateRecord: uh is NULL
> > セグメンテーション違反です
> 
> どうもaptの不具合ではなく、rpmのデータベース管理に不具合が発生しているよ
> うな気がします。

# rpm --rebuilddb -vv
として、進行を表示させてみたところ、
最後の10数行で、
(途中略)
D:   +++        352 samba-swat-3.0.10-0vl1
D: "samba-swat" を Name インデックスに追加します。
D: 543 エントリを Basenames インデックスに追加します。
D: "System Environment/Daemons" を Group インデックスに追加します。
D: 27 エントリを Requirename インデックスに追加します。
D: "samba-swat" を Providename インデックスに追加します。
D: 23 エントリを Dirnames インデックスに追加します。
D: 27 エントリを Requireversion インデックスに追加します。
D: "3.0.10-0vl1" を Provideversion インデックスに追加します。
D: 1 エントリを Installtid インデックスに追加します。
D: 1 エントリを Sigmd5 インデックスに追加します。
D: 543 エントリを Filemd5s インデックスに追加します。
*** dbiUpdateRecord: uh is NULL
D:   +++        353 webmin-1.070-0vl1
D: "webmin" を Name インデックスに追加します。
D: 10565 エントリを Basenames インデックスに追加します。
D: "System/Tools" を Group インデックスに追加します。
D: 16 エントリを Requirename インデックスに追加します。
D: 2 エントリを Providename インデックスに追加します。
D: 595 エントリを Dirnames インデックスに追加します。
D: 16 エントリを Requireversion インデックスに追加します。
D: 2 エントリを Provideversion インデックスに追加します。
D: 1 エントリを Installtid インデックスに追加します。
D: 1 エントリを Sigmd5 インデックスに追加します。
D: "36ba7cfd03e2a3a8b5a0fdce5d5472302f1db587" を Sha1header インデックスに追加します。
D: 10565 エントリを Filemd5s インデックスに追加します。
セグメンテーション違反です

となって終了しています。白鳥様御指摘の通り、webminのインストールが
怪しいところですね。

> の操作が怪しいと思うんですけど、/etc/vine-releaseを編集してインストール
> したのはwebminだけですか?このwebminをアンインストールしてみるというのは
> どうでしょうか?

インストールしたのはwebminだけです。
強いていえば、サウンドの設定をするために、
# /sbin/sndconfig
を実施しましたが、
VIA Technologies|VT8233/A/8235│
│AC97 Audio Controller
は対応していないということで、設定自体はされていません。

そこで、webminのアンインストールなのですが、

# /etc/init.d/webmin stop
Webmin is stopped
# apt-get remove webmin
セグメンテーション違反です
# rpm -e webmin
セグメンテーション違反です

となってしまいます。
再インストールをして、再現性を確かめたほうが良いのでしょうか。
 #再インストール自体は、ある意味何時でも出来るので、
 #それまでに出来ることは、してしまいたいと思っています。

-- 
堀越ひとし