Paul Howarth wrote:
On Tue, 2006-06-06 at 12:56 +1200, Morgan Read wrote:Gilbert Sebenste wrote:Hi Gang, I just did a "yum -y update on fully patched FC5. Doing a standard "yum -y update" today at a command prompt gave me a most unwelcome surprise:...evolution-connector-2.6.2 100% |=========================| 28 kB 00:00 ---> Package evolution-connector.i386 0:2.6.2-1.fc5.2 set to be updated --> Running transaction check --> Processing Dependency: libecal-1.2.so.3 for package: gnome-panel...Error: Missing Dependency: libedata-cal-1.2.so.1 is needed by package evolution-connector Error: Missing Dependency: libecal-1.2.so.3 is needed by package evolution-sharp...Nothing. No packages were found. OK...now what do I do?Yup: [root@morgansmachine ~]# yum resolvedep libedata-cal-1.2.so.1 libecal-1.2.so.3 Loading "installonlyn" plugin Searching Packages for Dependency: Setting up repositories ... Reading repository metadata in from local files Excluding Packages in global exclude list Finished 0:evolution-data-server-1.6.1-1.fc5.2.i386 0:evolution-data-server-1.6.1-1.fc5.2.i386 [root@morgansmachine ~]# yum install evolution-data-server-1.6.1-1.fc5.2.i386 Loading "installonlyn" plugin Setting up Install Process Setting up repositories ... Reading repository metadata in from local files Excluding Packages in global exclude list Finished Parsing package install arguments Nothing to do So, I guess evolution-data-server-1.6.1-1.fc5.2.i386 isn't advertising it's provides properly? - So, wait till there's an update for it?No, its provides are fine. The problem is that they are later versions than those provided by the previous release, e.g. libecal-1.2.so.6 instead of libecal-1.2.so.3 libedata-cal-1.2.so.5 instead of libedata-cal-1.2.so.1 All the packages that depend on these libraries (e.g. gnoem-panel, evolution-connector, evolution-sharp) need to be rebuilt against the updated evolution-data-server, which should not have been released until that had happened. Paul.
Hi, 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). Regards -- Joachim Backes <joachim.backes@xxxxxxxxxxxxxx> University of Kaiserslautern,Computer Center [RHRK], Systems and Operations, High Performance Computing, D-67653 Kaiserslautern, PO Box 3049, Germany -------------------------------------------------- Phone: +49-631-205-2438, FAX: +49-631-205-3056 http://hlrwm.rhrk.uni-kl.de/home/staff/backes.html
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature