白鳥です。 お疲れさまです。 # rpm --initdb は、/var/lib/rpm以下にデータベースの作成をします。このときこのディレクト リに何かファイルが残っていると、データベースの作成は行なわないそうです。 # cd /var/lib # mv /rpm /tmp # mkdir /rpm # rpm --rebuilddb -vv で、どうでしょうか? でも、この方法だといままでのパッケージ情報が引き継が れないと思うんですよね。それならVineの再インストールした方がいいのかも。 これで駄目なら、私にはもうお手上げです。 googleで rpm segmentation fault とかやって調べると、同じような状況が報告されているんですよね。でも 「これだ!」といった解決策が載っていない・・・。 <追加> redhatの話ですけど、データベースの修復ができる人がいるようですね。 https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=98548