Error: pkgKey 169 doesn't exist in repo base
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.

code:

 
    
  1. yum clean all 
  2. rpm --rebuilddb 
  3. yum update