Bug 1252171
Summary: | f23-backgrounds-* should obsolete f22-backgrounds-* | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Vít Ondruch <vondruch> |
Component: | desktop-backgrounds | Assignee: | Martin Sourada <martin.sourada> |
Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | christoph.wickert, martin.sourada |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-08-11 07:04:18 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: |
Description
Vít Ondruch
2015-08-10 21:20:48 UTC
They are different set of wallpapers, user should be able to install either of them, if you use them, they should not be replaced when you update/upgrade. Because we abandoned release names they are named less then elegant which probably causes this confusion you are showing. :( The thing is that when I install F23, I'll get just f23-backgrounds-* but when I upgrade, then I have f23-backgrounds-* as well as f22-backgrounds-* on my system. I can't see why I should have both of them installed. TBH, I am using just default background and I don't even care where it comes from. Moreover, the "dnf autoremove" wants immediately to remove them (and that is correct IMO). I don't really want to end up with f[1..Infinite]-background-* packages on my system. Upgrade will never be the same as clean install. I understand what you'd like, but I fear it being in direct conflict with the idea of how upgrades should work. I mean, defaults are (or at least should be) meant for new users, not existing users and f(n+1)-background* are not upgrades of f(n)-background*. They are different set of images, they are *not* intended to replace each other, just supply a new default. What prevents you from removing f(n-1)-background* after upgrade manually? This is not upgrade, but Rawhide. Moreover, "dnf autoremove" will immediately try to remove the old backgrounds anyway, so I don't understand what is the point of keeping them on the system or versioning them in this way. Rawhide is different story altogether... Anyway, dnf autoremove will remove it because the package gets installed as *a default* wallpaper by desktop-backgrounds and which is the default changes each release. If we replaced it, instead of creating a new one each release, there wouldn't be a way for current users of the background to keep it (unless downloading the images outside of the whole rpm system). |