Checking upgrade paths

To check an upgrade path works:
 * 1) find a test Fedora system,
 * 2) make sure none of the new packages are already installed ,
 * 3) install part or all of the old package set,
 * 4) copy the new packages to a local directory ,
 * 5) run createrepo on this directory ,
 * 6) point yum to it ,
 * 7) try a yum update.
 * 8) if that fails, try to understand why, rpm -e whatever yum update installed and repeat from step 1.

You can also use: rpm -qp --obsoletes mypackage … to check the obsoletes declared by one of your new packages and, yum list obsoletes before the yum update to check what yum thinks about your new packages.

Notes: