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 に解決されていることを確認しました。】