Opened 5 years ago
Closed 5 years ago
#15899 closed bug (fixed)
[SoftwareUpdater] try full-sync if haiku package is missing from update
Reported by: | diver | Owned by: | perelandra |
---|---|---|---|
Priority: | normal | Milestone: | R1/beta2 |
Component: | Applications/SoftwareUpdater | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description (last modified by )
hrev54083 x86_64
Currently, SoftwareUpdater uses the same logic as pkgman update
- i.e. it will not try to uninstall existing packages.
However, from time to time some packages become obsolete and they are required to be uninstalled like what happened recently with ilmbase
.
This led to a situation where haiku package couldn't be updated and unsuspecting users don't understand why SoftwareUpdater stopped updating packages.
If possible SoftwareUpdater should detect this situation (when there is an update for haiku_loader
package but not for haiku
) and offer retrying in full-sync mode.
pkgman update
could also at least warn the user about this situation.
Change History (6)
comment:1 by , 5 years ago
Description: | modified (diff) |
---|
comment:2 by , 5 years ago
Description: | modified (diff) |
---|
comment:3 by , 5 years ago
comment:5 by , 5 years ago
Milestone: | Unscheduled → R1/beta2 |
---|
Actually, IMO SoftwareUpdater should always do a full-sync. If users don't want packages uninstalled or potentially downgraded, they should use pkgman directly; it's usually for good reason that those changes are made.