F18 yum update problem

Mathieu Bridon bochecha at fedoraproject.org
Thu Nov 1 08:26:07 UTC 2012


On Thursday, November 01, 2012 04:03 PM, Onuralp SEZER wrote:
> http://fpaste.org/5mbi/
>
> 2 days ago It was just a "libvirt" package but now gnome and empathy
> packages also broken too.

You're using the -testing repositories. Packages get pushed there, 
unpushed, downgraded,...

If, for example, libfoobar-1 is in fedora and libfoobar-2 is pushed to 
updates-testing, and you update to it, then it gets unpushed because it 
was found that it is too broken. From now on, the latest version of 
libfoobar in the repositories is libfoobar-1, but on your machine it is 
libfoobar-2.

Later on, somebody pushes an update to baz which builds against 
libfoobar-1, you will get this kind of broken dependency issues.

That's expected with testing repositories.

When you're running with updates-testing enabled (or Rawhide), don't use 
"yum update", use "yum distro-sync" instead, as that will both upgrade 
and downgrade the packages, so that your machine is always consistent 
with what is in the repositories.


-- 
Mathieu


More information about the devel mailing list