Fedora Core 5 で「パッケージアップデーター」を使うと、こういうエラーが出る。

Missing Dependency: libecal-1.2.so.3 is needed by package evolution-sharp
Missing Dependency: libecal-1.2.so.3 is needed by package gnome-panel
Missing Dependency: libecal-1.2.so.3 is needed by package evolution
Missing Dependency: libecal-1.2.so.3 is needed by package evolution-webcal

 Google先生に聞いても教えてくれないので、Yahooで調べてみると、これに行き当たる。
http://www.linuxquestions.org/questions/showthread.php?p=2278882#post2278882
 suしてlocateしても「can not open '/var/lib/mlocate/mlocate.db'そのようなファイルはありません」とか言われてしまうだけなので、suして cd /usr/lib して、 ls libecal* とすると……「/usr/lib/libecal-1.2.so.3」と「/usr/lib/libecal-1.2.so.3.2.7」……ありゃ、確かに2つある。で、仕方がないので最後に出ている
 http://www.linuxquestions.org/questi...d.php?t=452199
を見てみると……

yum --exclude=evolution-data-server upgrade

とやるといいらしい(?)。これで本当にいいのかどうかは不明ながら、とりあえずやってみよう……うーん、うまく行くのかどうか。

上の通りでいいらしい。

 実際に上の通りにやると、問題なく一通りのアップデートが完了。
 で、再度アップデータを立ち上げてみると……こんな感じで、先に【--exclude=evolution-data-server】と指定したパッケージのみが導入されずに残った状態となります。

 もちろん、このパッケージのみを単独で導入しようとしても、やっぱりうまく行きません。これは導入できずにそのまま残りそうです。
 ……ということは、わざわざコマンドラインからyumを実行しなくても、アップデータリストにある【■evolution-data-server】のチェックを外して【□evolution-data-server】にすれば、同じようにアップデートできるという訳らしいです。
 うーん、ほんの少しだけ賢くなった気がします^^;。


 【この問題については、2006年6月18日15:14:07 に解決されていることを確認しました。】