[Bug] /usr/libexec/sailfish-osupdateservice osupdate-check sets ssu re

Some observations from upgrading my 10III from 4.5 to 4.6:

  1. on a freshly rebooted 10III device, I triggered “Download Update”, which soon displayed warning about mapnik having to be removed => went to chum and removed it (with download still going).
  2. after a while I got another warning that about all OS packages and then some should be removed. I went to command line and checked ssu status => it was already set to 4.6, which I think to be wrong because the upgrade process was not yet called - so there was no reason for SSU to have moved forward. I think ( pardon my guess) that this confuses the upgrade, which finds v4.5 versions of packages while expecting the v4.6 as per ssu => flags them as to be removed. Proceeding with their removal would probably cause it to cut the branch under its feet and fail - but it’s speculations, I didn’t try.
    I cowardly reset the version with ssu ( in my case, ssu re 4.5.0.25). Then rebooted the phone, just in case.
  3. I started over with “download update”, then “apply update” - and this time all went smoothly, no warnings, etc
1 Like