And all these repo's are active ?? You have quite a mix of stuff for openSUSE 13.1, openSUSE 13.2 and Tumbleweed. Please start with removing at least the following repo's, which are absolutely not required (or even wanted on a Tumbleweed system): baseurl=http://download.opensuse.org/update/13.2-non-oss/ baseurl=http://download.opensuse.org/distribution/13.2/repo/non-oss/ baseurl=http://download.opensuse.org/distribution/13.2/repo/oss/ baseurl=http://download.opensuse.org/source/distribution/13.2/repo/oss/ baseurl=http://download.opensuse.org/debug/distribution/13.2/repo/oss/ baseurl=http://download.opensuse.org/update/13.2/ baseurl=http://download.opensuse.org/debug/update/13.2/ baseurl=http://download.opensuse.org/repositories/KDE:/Extra/KDE_Current_openSUSE_13.1/ baseurl=http://download.opensuse.org/repositories/KDE:/Current/openSUSE_13.1/ baseurl=http://download.opensuse.org/debug/update/13.2-non-oss/ And update the following repo's to point to the correct targets (in this case to openSUSE_Factory or Tumbleweed): baseurl=http://download.opensuse.org/repositories/games/openSUSE_13.2/ baseurl=http://download.opensuse.org/repositories/home:/IBBoard:/desktop/openSUSE_13.2/ baseurl=http://download.opensuse.org/repositories/home:/alexeftimie/openSUSE_Factory/ baseurl=http://opensuse-guide.org/repo/13.2/ baseurl=http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_13.2/ baseurl=http://packman.jacobs-university.de/suse/openSUSE_13.2/ baseurl=http://download.opensuse.org/repositories/server:/php:/extensions/openSUSE_13.2/ After that you cleaned up your repositories, make sure that you do a correct update of your system. To be honest, this is a mix that is causing exactly those issues you have now. I wouldn't be surprised if libkexiv comes from a repo for 13.2 and libexiv2 from tumbleweed, etc.