"Casey Boone" <caseyboone@xxxxxxxxx> writes: > I am experiencing a problem in trying to upgrade a machine from fc8 to > fc9 via yum. What I am seeing is a lot of this: > > Error: Missing Dependency: libldap-2.3.so.0 is needed by package > gnupg2-2.0.9-2.fc8.i386 (installed) > Error: Missing Dependency: libldap-2.3.so.0 is needed by package > httpd-2.2.9-1.fc8.i386 (installed) > Error: Missing Dependency: libssl.so.6 is needed by package > httpd-tools-2.2.9-1.fc8.i386 (installed) > > It isn't seeing "httpd-tools-2.2.9-1.fc9.i386.rpm" as a needed > upgrade. I can verify with "yum list" queries that it knows the fc9 > version is available to it. Is there anyway to tell yum that a package > tagged for fc9 is newer than one tagged fc8? If it is actually newer, then it should happen automatically. Eg. given: httpd-tools-2.2.9-1.fc8.i386 httpd-tools-2.2.9-1.fc9.i386 ...the fc9 one will be newer. So there must be something else happening, it is somewhat likely that there is an actually newer package in Fedora 8, like: foo-1.0-2.fc8.i386 foo-1.0-1.fc9.i386 ...here you cannot do anything after the fc8 version is installed to make yum consider the fc9 version newer. Eventually the allowdowngrade plugin will work again, and you could do that ... or you can try force up/down grading whatever the problem is using rpm. Or try "yum update --skip-broken" to get almost everything updated, and then do what's needed with rpm to fixup whatever is left. -- James Antill -- james@xxxxxxx C String APIs use too much memory? ustr: length, ref count, size and read-only/fixed. Ave. 44% overhead over strdup(), for 0-20B strings http://www.and.org/ustr/ _______________________________________________ Yum mailing list Yum@xxxxxxxxxxxxxxxxx http://lists.baseurl.org/mailman/listinfo/yum