Description of problem: current rawhide updated gnome-media but not gnome-media-libs Version-Release number of selected component (if applicable): gnome-media-2.91.2-1.fc15.i686 How reproducible: always Steps to Reproduce: 1. try to yum update a rawhide running system 2. 3. Actual results: fails with: [...] Error: Package: gnome-media-libs-2.91.0-1.fc15.i686 (@rawhide) Requires: gnome-media = 2.91.0-1.fc15 Removing: gnome-media-2.91.0-1.fc15.i686 (@rawhide) gnome-media = 2.91.0-1.fc15 Updated By: gnome-media-2.91.2-1.fc15.i686 (rawhide) gnome-media = 2.91.2-1.fc15 Expected results: well, does not fail Additional info: 0) For some reason, gnome-media-libs wasn't built in the latest build of gnome-media, see: http://koji.fedoraproject.org/koji/buildinfo?buildID=204763 1) A manually downloaded copy of gnome-media-2.91.2-1.fc15.i686.rpm looks odd. It seems to have only files in /usr/share/doc and in /usr/share/locale 2) I have no clue what's going on here.
That breaks, among other things rhythmbox (the lastest available rhythmbox-0.13.2-2.fc15) which requires gnome-media-libs, or more precisely libgnome-media-profiles-3.0.so.0, what curiously enough is not listed in "broken dependencies" of the current rawhide reports.
there is no gnome-media-libs any more. there's a libgnome-media-profiles , which replaces it and has appropriate Obsoletes: statements, but there seems to be some kind of problem which makes the upgrade not go smoothly like it should. if you force it a bit, you can get everything installed and working, but I couldn't figure out what was wrong in the metadata to make an automatic update not work smoothly. -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers
(In reply to comment #2) > there is no gnome-media-libs any more. there's a libgnome-media-profiles , > which replaces it and has appropriate Obsoletes: statements, but there seems to > be some kind of problem which makes the upgrade not go smoothly like it should. Hm, indeed. Trying to install in one transaction gnome-media-2.91.2-1.fc15 and libgnome-media-profiles-2.91.2-8.fc15 results in the following: Error: Package: gnome-media-libs-2.91.0-1.fc15.x86_64 (installed) Requires: gnome-media = 2.91.0-1.fc15 Removing: gnome-media-2.91.0-1.fc15.x86_64 (installed) gnome-media = 2.91.0-1.fc15 Updated By: gnome-media-2.91.2-1.fc15.x86_64 (/gnome-media-2.91.2-1.fc15.x86_64) gnome-media = 2.91.2-1.fc15 You could try using --skip-broken to work around the problem > if you force it a bit, you can get everything installed and working, but I > couldn't figure out what was wrong in the metadata Hm, indeed. Without forcing whatever I am trying something is always unhappy. Maybe that libgnome-media-profiles provides "gnome-media-libs = 2.91.2-8.fc15" while gnome-media is 2.91.2-1.fc15?
Just yum updated my rawhide installation. That update installed libgnome-media-profiles-2.91.2-9.fc15.i686. No need to force anything to get libgnome-media-profiles installed (and gnome-media-libs replaced). Fixed?
"- Add distro to release number for the obsoletes because RPM's comparisons suck" That's what I told bastien it was in the FIRST place! heh. -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers