I have try to get my rawhide installation uptodate. Unfortunately I have got a error message, that kdegraphics depends on libpoppler-qt.sq.1. I have downloaded the current version of poppler-qt from the devel branch and found out, that this package contains libpoppler-qt.so.2. So it may be nice, if you can rebuild the package for solving the broken dependencies.
Rawhide is fine for me: $rpm -q kdegraphics poppler-qt kdegrahpics-3.5.8-2.fc8 libpoppler-qt-0.6-2.fc8 $ rpm -qR kdegraphics | grep poppler libpoppler-qt.so.2
Hello. I have done some investigation to find out, why this issue was happen: As a starting point of my update I havd: kdegraphics-3.5.7-3.x86_64 kdegraphics-3.5.7-3.i386 But the endpoint of the update path was: kdegraphics-3.5.8-2.x86_86 So the old i386 release of kegraphics still remain on the system, but poppler-qt.i386 was updated to a newer release which caused the broken library dependency.
Hmm, rawhide/upgrade victim. kdegraphics is no longer multilib'd. Not sure how best to handle cases like this.
Talked it over with f13, looks like we need to add some anaconda magic to properly handle the upgrade (at least until rpm can do per-arch Obsoletes).
A bunch of kde (and related) pkgs that once were multilib'd, aren't anymore due to kde*-libs pkg splits. The list includes: kdeaccessibility kdeaccessibility-devel kdebase kdeedu kdegraphics kdemultimedia kdemultimedia-extras kdenetwork kdesdk kdeutils kdeutils-devel kdewebdev ugh.
I have opened BZ 340271 agains yum. because I think this is the right place to handled such issues.
Need to add things to the upgrade blacklist in upgrade.py
Added
*** Bug 346211 has been marked as a duplicate of this bug. ***
doh, I missed one (sorry): kdepim