I'm having a similar problem, I tried to upgrade to FC3 with yum on a remote machine, and there were dozens of dependency problems so it aborted without installing anything. so I did #rpm -Uvh --force fedora-release-2-4.i386.rpm #yum clean all #rpm --rebuilddb ALSO, before attempting the upgrade to FC3, I upgraded to the latest yum version. Should I roll back the yum version, if so, what is the best method for that? here is what happens with #yum upgrade after I did the above: COMMAND: yum upgrade Installroot: / Setting up Upgrade Process Setting up Repo: fedora-us-2-stable Baseurl(s) for repo: ['http://mirrors.kernel.org/fedora.us/fedora/fedora/2/i386/RPMS.stable'] repomd.xml 100% |=========================| 903 B 00:00 Setting up Repo: fedora-us-2 Baseurl(s) for repo: ['http://mirrors.kernel.org/fedora.us/fedora/fedora/2/i386/RPMS.os'] repomd.xml 100% |=========================| 903 B 00:00 Setting up Repo: fedora-us-2-updates Baseurl(s) for repo: ['http://mirrors.kernel.org/fedora.us/fedora/fedora/2/i386/RPMS.updates'] repomd.xml 100% |=========================| 903 B 00:00 Reading repository metadata in from local files Setting up Package Sacks primary.xml.gz 100% |=========================| 171 kB 00:00 MD Read : ################################################## 550/550 fedora-us-: ################################################## 550/550 primary.xml.gz 100% |=========================| 517 kB 00:01 MD Read : ################################################## 1619/1619 fedora-us-: ################################################## 1619/1619 primary.xml.gz 100% |=========================| 151 kB 00:00 MD Read : ################################################## 401/401 fedora-us-: ################################################## 401/401 Reading Local RPMDB Building updates object putting kdegraphics-devel in complex update putting kernel in complex update putting cups-devel in complex update putting postgresql-libs in complex update putting cups-libs in complex update putting postgresql in complex update putting postgresql-server in complex update putting squid in complex update putting openssl in complex update putting cups in complex update putting kdegraphics in complex update putting glibc in complex update putting kernel in complex update processing kdegraphics-devel.i386 processing kernel.i686 processing cups-devel.i386 processing postgresql-libs.i386 processing cups-libs.i386 processing postgresql.i386 processing postgresql-server.i386 processing squid.i386 processing openssl.i686 processing cups.i386 processing kdegraphics.i386 processing glibc.i686 processing kernel.i686 Resolving Dependencies 1110306533.54 --> Populating transaction set with selected packages. Please wait. ---> Downloading header for php to pack into transaction set. php-4.3.4-11.i386.rpm 100% |=========================| 18 kB 00:00 Adding Package php - 4.3.4-11.i386 in mode u ---> Package php.i386 0:4.3.4-11 set to be updated ---> Downloading header for kernel-sourcecode to pack into transaction set. kernel-sourcecode-2.6.10- 100% |=========================| 2.2 MB 00:05 Adding Package kernel-sourcecode - 2.6.10-1.770_FC2.noarch in mode u ---> Package kernel-sourcecode.noarch 0:2.6.10-1.770_FC2 set to be updated --> Running transaction check # of Deps = 5 php-ldap requires: php = 4.3.10-2.4 --> Processing Dependency: php = 4.3.10-2.4 for package: php-ldap Requiring package php-ldap-4.3.10-2.4.i386 not in transaction set nor in rpmdb php-mysql requires: php = 4.3.10-2.4 --> Processing Dependency: php = 4.3.10-2.4 for package: php-mysql Requiring package php-mysql-4.3.10-2.4.i386 not in transaction set nor in rpmdb php-pgsql requires: php = 4.3.10-2.4 --> Processing Dependency: php = 4.3.10-2.4 for package: php-pgsql Requiring package php-pgsql-4.3.10-2.4.i386 not in transaction set nor in rpmdb php-devel requires: php = 4.3.10-2.4 --> Processing Dependency: php = 4.3.10-2.4 for package: php-devel Requiring package php-devel-4.3.10-2.4.i386 not in transaction set nor in rpmdb php-mbstring requires: php = 4.3.10-2.4 --> Processing Dependency: php = 4.3.10-2.4 for package: php-mbstring Requiring package php-mbstring-4.3.10-2.4.i386 not in transaction set nor in rpmdb miss = 5 conf = 0 CheckDeps = 0 --> Finished Dependency Resolution Dependency Process ending Error: Requiring package php-ldap-4.3.10-2.4.i386 not in transaction set nor in rpmdb Error: Requiring package php-mysql-4.3.10-2.4.i386 not in transaction set nor in rpmdb Error: Requiring package php-pgsql-4.3.10-2.4.i386 not in transaction set nor in rpmdb Error: Requiring package php-devel-4.3.10-2.4.i386 not in transaction set nor in rpmdb Error: Requiring package php-mbstring-4.3.10-2.4.i386 not in transaction set nor in rpmdb any advice appreciated. -Paul