vine-users ML アーカイブ



[vine-users:065431] Re: Vine 2.1.5 から2.6への aptでのアップグレード

  • From: "F.M." <makoto@xxxxxxxxxxxxxxxxxxx>
  • Subject: [vine-users:065431] Re: Vine 2.1.5 から2.6への aptでのアップグレード
  • Date: Sun, 25 Apr 2004 06:14:48 +0900
> ところが最後の段階のapt-get dist-upgradeで
> ----------------------------------------------------------------------------------------------------------------------------
> file /usr/bin/mewcat from install of mew-common-2.3-0vl1 conflicts with file m package mew-1.94.2-3
(略)
> file /etc/X11/WindowMaker/WMMail from install of WindowMaker-libs-0.80.2-0vl1nflicts with file from package WindowMaker-0.62.1-0vl9
(略)
> E: Sub-process /bin/rpm returned an error code (4)
> ----------------------------------------------------------------------------------------------------------------------------
> 
> というエラーが発生してしまいました。


file A from install of B conflicts with file from package C

パッケージ B をインストールしようとして,その中のファイル A が
(古い)パッケージ C のファイルと conflict(衝突) する,という意味なので,

  rpm -e mew
  rpm -e WindowMaker

で古いパッケージを削除してからだとうまくいくのではないでしょうか.


これらのパッケージが必要であれば,
  apt-get install mew
  apt-get install WindowMaker
などでインストールしてください.



前のメモに書き忘れてしまったのですが, .rpmnew や .rpmsave が名前に
ついている設定ファイルがあると要注意です.

 .rpmnew は,新しいパッケージ用の設定ファイルで,古い設定ファイルが
そのまま残っています.必要に応じて書き換えが必要です.

 .rpmsave は古い設定ファイルのバックアップで,新しいパッケージ用の
設定ファイルが本来の名前でインストールされています.
古い設定ファイルに合わせて,新しい設定ファイルの内容を変更する必要が
あります.

.rpmnew や .rpmsave が出来る場合は rpm -Uvh の実行時にメッセージが出ます.
( apt-get upgrate や apt-get distupgrade も rpm -Uvh を実行するので
メッセージが出ます.)
したがって apt-get upgrate や rpm -Uvh のログをとっておくと便利です.
( 前もって言っておくべきでした.すみません.)
# 設定ファイルは基本的には /etc/ にあると思います.