Bug 976107
Summary: | gnome-games 17 to 19 update fails | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Pete Walter <walter.pete> |
Component: | gnome-games | Assignee: | Ray Strode [halfline] <rstrode> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 19 | CC: | awilliam, bochecha, hdegoede, kparal, robatino, rstrode, walter.pete |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | AcceptedFreezeException | ||
Fixed In Version: | five-or-more-3.8.2-2.fc19 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2013-06-22 02:31:28 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 834091 |
Description
Pete Walter
2013-06-19 23:33:31 UTC
Proposed as a Blocker and Freeze Exception for 19-final by Fedora user pwalter using the blocker tracking app because: 17 to 19 update fails. No customizations made, only default install where updating has to work. The gnome-games package doesn't exist any more in Fedora 19. [1] As a result, your Fedora 17 package doesn't get updated, it stays as it is on your system, and prevents the rest of the upgrade. Not sure there's anything we can do about it... [1] https://fedorahosted.org/rel-eng/ticket/5614 "Not sure there's anything we can do about it..." Sure there is. Something should obsolete it. (In reply to Adam Williamson from comment #3) > "Not sure there's anything we can do about it..." > > Sure there is. Something should obsolete it. So in Fedora 17, the gnome-games package contains the following games: - Gnomine - Iagno - Sudoku - Swell Foop In Fedora 18, we split them up into independent subpackages: - gnome-games-gnomine - gnome-games-iagno - gnome-games-sudoku - gnome-games-swell-foop And indeed, these all contained: Obsoletes: gnome-games < %{gnome_games_split_version} (where %{gnome_games_split_version} is the first build which got split into individual subpackages) In Fedora 19, these are provided by the following packages: - gnome-mines - iagno - gnome-sudoku - swell-foop I guess these could gain an Obsoletes. But will the 4 of them actually get installed to replace the single gnome-games package? If not, the users will find themselves with some games removed after an upgrade... In any case, this bug should then be cloned to each of the above 4 packages if you want them to gain an Obsoletes on gnome-games. AIUI, if you set four packages to each obsolete one package, then all four will be installed to replace that one, yes. Cloning off four bugs seems like more work than just doing the damn obsoletes myself, so do you mind if I do that instead? :P swell-foop-3.8.1-3.fc19,iagno-3.8.1-3.fc19,gnome-mines-3.8.1-2.fc19,gnome-sudoku-3.8.1-2.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/swell-foop-3.8.1-3.fc19,iagno-3.8.1-3.fc19,gnome-mines-3.8.1-2.fc19,gnome-sudoku-3.8.1-2.fc19 I'd like to note that our criteria say only F18->F19 upgrade issues are blockers: " For each one of the release-blocking package sets ('minimal', and the package sets for each one of the release-blocking desktops), it must be possible to successfully complete an upgrade from a fully updated installation of the previous stable Fedora release with that package set installed, using all officially recommended upgrade mechanisms. The upgraded system must meet all release criteria " http://fedoraproject.org/wiki/Fedora_19_Final_Release_Criteria Package swell-foop-3.8.1-3.fc19, iagno-3.8.1-3.fc19, gnome-mines-3.8.1-2.fc19, gnome-sudoku-3.8.1-2.fc19: * should fix your issue, * was pushed to the Fedora 19 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing swell-foop-3.8.1-3.fc19 iagno-3.8.1-3.fc19 gnome-mines-3.8.1-2.fc19 gnome-sudoku-3.8.1-2.fc19' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-11313/swell-foop-3.8.1-3.fc19,iagno-3.8.1-3.fc19,gnome-mines-3.8.1-2.fc19,gnome-sudoku-3.8.1-2.fc19 then log in and leave karma (feedback). Discussed at 2013-06-20 blocker: http://meetbot.fedoraproject.org/fedora-blocker-review/2013-06-20/f19final-blocker-review-7.1.2013-06-20-15.01.html . Accepted as a blocker per criterion "All known bugs that can cause corruption of user data must be fixed or documented at Common F19 bugs". Rejected as a blocker bug as direct N-2 to N upgrades are explicitly not 'supported' by the criterion, but accepted as a freeze exception as we like to fix them if possible. (I'll make a side note here that blocker/FE status only makes any sense at all as regards media-based upgrades, and I'm not actually sure that they work at all with fedup yet. We should really test and clarify that. For repo-based upgrades, it really doesn't matter whether we put the fix through the freeze or not). Er, the previous comment had a copy/paste fail which made it completely incomprehensible. For clarity's sake, this is what the first paragraph should have said: Discussed at 2013-06-20 blocker: http://meetbot.fedoraproject.org/fedora-blocker-review/2013-06-20/f19final-blocker-review-7.1.2013-06-20-15.01.html . Rejected as a blocker bug as direct N-2 to N upgrades are explicitly not 'supported' by the criterion, but accepted as a freeze exception as we like to fix them if possible. I just tested a 'yum distro-sync' from F17 with the update. Looks like there's one issue remaining: Error: Package: 1:gnome-games-help-3.4.2-2.fc17.noarch (@updates/17) Requires: gnome-games = 1:3.4.2-2.fc17 Removing: 1:gnome-games-3.4.2-2.fc17.x86_64 (@updates/17) gnome-games = 1:3.4.2-2.fc17 Obsoleted By: swell-foop-3.8.1-3.fc19.x86_64 (side) Not found Package five-or-more-3.8.2-2.fc19, four-in-a-row-3.8.1-2.fc19, gnome-chess-3.8.3-2.fc19, gnome-klotski-3.8.2-2.fc19, gnome-mahjongg-3.8.0-3.fc19, gnome-mines-3.8.1-3.fc19, gnome-nibbles-3.8.0-2.fc19, gnome-robots-3.8.1-3.fc19, gnome-sudoku-3.8.1-3.fc19, gnome-tetravex-3.8.1-2.fc19, iagno-3.8.1-4.fc19, lightsoff-3.8.0-2.fc19, quadrapassel-3.8.1-2.fc19, swell-foop-3.8.1-4.fc19, tali-3.8.0-2.fc19: * should fix your issue, * was pushed to the Fedora 19 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing five-or-more-3.8.2-2.fc19 four-in-a-row-3.8.1-2.fc19 gnome-chess-3.8.3-2.fc19 gnome-klotski-3.8.2-2.fc19 gnome-mahjongg-3.8.0-3.fc19 gnome-mines-3.8.1-3.fc19 gnome-nibbles-3.8.0-2.fc19 gnome-robots-3.8.1-3.fc19 gnome-sudoku-3.8.1-3.fc19 gnome-tetravex-3.8.1-2.fc19 iagno-3.8.1-4.fc19 lightsoff-3.8.0-2.fc19 quadrapassel-3.8.1-2.fc19 swell-foop-3.8.1-4.fc19 tali-3.8.0-2.fc19' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-11313/five-or-more-3.8.2-2.fc19,four-in-a-row-3.8.1-2.fc19,gnome-chess-3.8.3-2.fc19,gnome-klotski-3.8.2-2.fc19,gnome-mahjongg-3.8.0-3.fc19,gnome-mines-3.8.1-3.fc19,gnome-nibbles-3.8.0-2.fc19,gnome-robots-3.8.1-3.fc19,gnome-sudoku-3.8.1-3.fc19,gnome-tetravex-3.8.1-2.fc19,iagno-3.8.1-4.fc19,lightsoff-3.8.0-2.fc19,quadrapassel-3.8.1-2.fc19,swell-foop-3.8.1-4.fc19,tali-3.8.0-2.fc19 then log in and leave karma (feedback). five-or-more-3.8.2-2.fc19, four-in-a-row-3.8.1-2.fc19, gnome-chess-3.8.3-2.fc19, gnome-klotski-3.8.2-2.fc19, gnome-mahjongg-3.8.0-3.fc19, gnome-mines-3.8.1-3.fc19, gnome-nibbles-3.8.0-2.fc19, gnome-robots-3.8.1-3.fc19, gnome-sudoku-3.8.1-3.fc19, gnome-tetravex-3.8.1-2.fc19, iagno-3.8.1-4.fc19, lightsoff-3.8.0-2.fc19, quadrapassel-3.8.1-2.fc19, swell-foop-3.8.1-4.fc19, tali-3.8.0-2.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report. |