On Tue, 2006-06-06 at 11:26 +0100, Paul Howarth wrote: [ Somebody wrote: ] > > I had the same problems during the last "yum update". But I found a > > workaround: > > > > 1. rpm --nodeps --justdb -e evolution-data-server > > 2. yum update (installed evolution-data-server again and updated my > > system). > > You might now have a broken system. Which versions, if any, of the > following packages do you have: > > $ rpm -q evolution-data-server \ > gnome-panel evolution-connector evolution-sharp I just upgraded evolution, etc. by hand and sure enough got a broken system. The problem is that evolution-data-server-1.6.2-1.fc5.1 (the latest) provides /usr/lib64/libecal-1.2.so.6, while evolution requires libecal-1.2.so.3, which has been removed in the process of upgrading evolution-data-server. A temporary fix is to go to /usr/lib (in my case /usr/lib64) and to perform the simlink: $ ln -s libecal-1.2.so.6.0.0 libecal-1.2.so.3 I'm still getting some errors (see below) but evolution has been usable so far. jon =========== The Errors =========== $ evolution CalDAV Eplugin starting up ... (evolution-2.6:9358): evolution-shell-WARNING **: Cannot activate 'OAFIID:GNOME_Evolution_Exchange_Component:2.6': Child process did not give an error message, unknown failure occurred (evolution-2.6:9358): camel-WARNING **: camel_exception_get_id called with NULL parameter. libnm_glib_nm_state_cb: dbus returned an error.