Whisperfish - The unofficial SailfishOS Signal client

It’s late, but I figured it would benefit more people, if I posted this sooner than later. Please read carefully before proceeding - I might have typo’d something!

Kind of a PSA here: I started the update to SFOS 4.1.0.23 without downgrading sailfish-components-webview-qt5 packages first, which lead me into a nice situation: The repositories were already at 4.1.0.23 but I would have needed to remove (well, downgrade) the packages to the 4.0.1.48 version. After a brief panic, I got it working and all is good now. These are the steps, roughly, but you should get the idea:

  • The upgrade GUI tells you to remove three sailfish-components-webview-qt5 packages
  • Go to terminal, go devel-su
  • Set release version to current: ssu re 4.0.1.48
  • Refresh repos: zypper ref
  • Downgrade the packages (source): zypper install --oldpackage --force sailfish-components-webview-qt5-1.2.14-1.15.6.jolla sailfish-components-webview-qt5-pickers-1.2.14-1.15.6.jolla sailfish-components-webview-qt5-popups-1.2.14-1.15.6.jolla
  • Set the next SFOS version again: ssu re 4.1.0.23
  • Refresh repos: zypper ref

At this point I wasn’t able to start the upgrade using Settings, not even after a reboot, so I had to do it in the command line: version --dup

After that everything went just fine, and I have a fully functional XA2U again!

PS. @rubdos there’s a typo in the command on Openrepos, there’s an extra space near the end that needs to be removed :slight_smile:

6 Likes