vine-users ML アーカイブ



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

  • From: y_shiro@xxxxxxxxxxxxxxxx
  • Subject: [vine-users:069845] Re: apt-get で「セグメンテーション違 反」となる
  • Date: Sat, 22 Jan 2005 00:40:55 +0900
白鳥です。
私の環境では
  # apt-get update
  # apt-get upgrade
  # apt-get dist-upgrade
は問題なく実行できます。そこで -Vオプションで確認してみました。

# rpm -V apt
S.5..UGT c /etc/apt/sources.list

# rpm -V rpm
.....UG. c /var/lib/rpm/Basenames
.....UG. c /var/lib/rpm/Conflictname
.....UG. c /var/lib/rpm/Dirnames
.....UG. c /var/lib/rpm/Filemd5s
.....UG. c /var/lib/rpm/Group
.....UG. c /var/lib/rpm/Installtid
.....UG. c /var/lib/rpm/Name
.....UG. c /var/lib/rpm/Packages
.....UG. c /var/lib/rpm/Providename
.....UG. c /var/lib/rpm/Provideversion
.....UG. c /var/lib/rpm/Requirename
.....UG. c /var/lib/rpm/Requireversion
.....UG. c /var/lib/rpm/Sha1header
.....UG. c /var/lib/rpm/Sigmd5
.....UG. c /var/lib/rpm/Triggername
.....UG. c /var/lib/rpm/__db.001
.....UG. c /var/lib/rpm/__db.002

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


> # rpm --rebuilddb
> *** dbiUpdateRecord: uh is NULL
> セグメンテーション違反です

どうもaptの不具合ではなく、rpmのデータベース管理に不具合が発生しているよ
うな気がします。

堀越さんの以前のメール[vine-users:069806] 
> 3.Webminのインストール
>  /etc/apt/sources.listの編集
>     (masters)内にextrasを追加。
>  /etc/vine-releaseの編集
>    3.1を3.0へ
>  #apt-get install webmin
>  /etc/vine-releaseを元に戻した
> 多分,3までは,apt-getが使えていたし,
> 3以降は,使えなくなったと重う.

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