| Summary: | kde-runtime update ends up in a resolution mess | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Michal Jaegermann <michal> |
| Component: | kde-runtime | Assignee: | Than Ngo <than> |
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | jreznik, kevin, ltinkl, rdieter, rnovacek, than |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | kde-runtime-4.7.97-12.fc17 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2012-01-15 00:42:43 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
Already fixed in Rawhide. %changelog * Sat Jan 14 2012 Bruno Wolff III 4.7.97-12 - Fix typo in kde-runtime-flags obsolete that prevents updates bruno thankfully helped out quickly earlier today indeed. |
Description of problem: An attempt to update the current rawhide installation fails as follows: Setting up Update Process Resolving Dependencies --> Running transaction check ---> Package kde-runtime.x86_64 0:4.7.97-11.fc17 will be obsoleting --> Processing Dependency: kde-runtime-flags = 4.7.97-11.fc17 for package: kde-runtime-4.7.97-11.fc17.x86_64 ---> Package kde-runtime-libs.x86_64 0:4.7.97-11.fc17 will be obsoleting ---> Package kdebase-runtime.x86_64 0:4.7.97-1.fc17 will be obsoleted --> Processing Dependency: kdebase-runtime = 4.7.97-1.fc17 for package: kdebase-runtime-flags-4.7.97-1.fc17.noarch ---> Package kdebase-runtime-libs.x86_64 0:4.7.97-1.fc17 will be obsoleted --> Running transaction check ---> Package kde-runtime-flags.noarch 0:4.7.97-11.fc17 will be installed ---> Package kdebase-runtime.x86_64 0:4.7.97-1.fc17 will be obsoleted --> Processing Dependency: kdebase-runtime = 4.7.97-1.fc17 for package: kdebase-runtime-flags-4.7.97-1.fc17.noarch --> Running transaction check ---> Package kde-runtime-libs.x86_64 0:4.7.97-11.fc17 will be obsoleting --> Processing Dependency: kde-runtime = 4.7.97-11.fc17 for package: kde-runtime-libs-4.7.97-11.fc17.x86_64 ---> Package kdebase-runtime-libs.x86_64 0:4.7.97-1.fc17 will be obsoleted --> Processing Dependency: kdebase-runtime-libs(x86-64) = 4.7.97-1.fc17 for package: kdebase-runtime-4.7.97-1.fc17.x86_64 Packages skipped because of dependency problems: kde-runtime-4.7.97-11.fc17.x86_64 from rawhide kde-runtime-flags-4.7.97-11.fc17.noarch from rawhide kde-runtime-libs-4.7.97-11.fc17.x86_64 from rawhide Yes, "rawhide report" does say: Removed package: kdebase-4.7.97-1.fc17 Removed package: kdebase-runtime-4.7.97-1.fc17 but somehow this does not seems to be good enough. OTOH supply "manually" yum-shell with the following transaction: remove kdebase-runtime* install kde-runtime kde-runtime-flags kde-runtime-libs ts run exit results in a desired update but that will be beyond GUI tools. I strongly suspect that the following typo is responsible: # rpm -q --obsoletes kde-runtime-flags | grep base kdebase-runtime-flags < 4.7.95-10 but a version to be obsoleted is kdebase-runtime-flags-4.7.97-1 which fails that test. Version-Release number of selected component (if applicable): kde-runtime-4.7.97-11.fc17 How reproducible: as described