sailfish-components-webview-jb53103

Rating: 
0
No votes yet

This patch is intended for new users of Whisperfish, on SailfishOS 4.0.1.x ONLY. Do NOT install on newer versions (such as 4.1.x).

SailfishOS 4.0.1.48 infamously broke the rendering of Google's reCAPTCHA when using sailfish-webview. This is a patched version of webview, which fixes this rendering. This is only necessary on SailfishOS 4.0.1.48, as this patch will likely be included in the next SailfishOS release, in some form or another. I will remove this "application" soon after the next SailfishOS release, migration should™ be painless.

To install:

zypper ref ; zypper dup -r openrepos-rubdos

To revert to official Jolla packages:

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

In no case should you ever remove this package; that will definitely break your system.

Category:

Keywords:

Changelog: 

(none)

Comments

gdb's picture

Hi,

I want to upgrade Sailfish from 4.0.1.48 to 4.1.0.24 and the system asks me to remove these packages.

After the revert operation you have described above, the system still displays the same warning.

Do you think I can try the upgrade ?

The revert was a success :

[nemo@Sailfish ~]$ devel-su 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
[...]
3 paquets à rétrograder, 3 à changer de fournisseur.
[...]
(1/3) Installation de : sailfish-components-webview-qt5-1.2.14-1.15.6.jolla.armv7hl .............................[fait]
(2/3) Installation de : sailfish-components-webview-qt5-pickers-1.2.14-1.15.6.jolla.armv7hl .....................[fait]
(3/3) Installation de : sailfish-components-webview-qt5-popups-1.2.14-1.15.6.jolla.armv7hl ......................[fait]

 

rubdos's picture

Yes, I'm quite sure it's safe to upgrade!

gdb's picture

It worked fine, thanks.

These packages still appear in Storeman (with the regular new version 1.2.15-1.15.8.jolla). I hope it won't bother me each upgrade ... don't you know how to clean that ?

rubdos's picture

Does storeman ask you to upgrade them? I don't expect it will. I will most probably remove the RPMs in a few weeks from here.

Trenien's picture

I've tried installing the component, but I can't seem to be able to. In the console (through ssh), it tells me it can't find the openrepos-rubdos depot, and I can't install the binary packages.

I use SailfishX with an XPeria X and sailfish 4.0.1.48.

Any hint as to how to correct that problem ?

Thanks

rubdos's picture

Have you enabled the repository through OpenRepos/Storeman? If you did that, can give us the output of

zypper lr

? That command should list the enabled repositories, among which *should* be openrepos-rubdos, but apparently currently is not.

If you open your browser on https://webchat.freenode.net/#whisperfish, you should be able to join the chat and ask there, that may give you faster feedback :-)

Trenien's picture

Thanks, I found the problem that way. Next, onward toward using whisperfish...

rubdos's picture

Good! Have fun using it, and feel free to come say hi in the chat on Freenode/Matrix!

martinbook85's picture

Seems I can't use Zypper. Might that effect the problems for me? I can open Whisperfish but no reCaptcha. This package is installed, storeman tells me. What could be the problem? Thanks!

rubdos's picture

The package is installed by default, mine is a patched version. Try

pkcon install zypper

That should install zypper, and from there you should be able to continue.

Sorry for the incovenience. This will not be necessary in SailfishOS 4.1 :-)

treeman's picture

On my XA2 with Koli 4.0.1.48 an uninstall via pkcon or storeman is not possible. Storeman says it's installed (uninstall leads to neverending progress), pkcon cannot find it. What to do? Thanks a lot

rubdos's picture

To install:

zypper ref ; zypper dup -r openrepos-rubdos

To revert to official Jolla packages:

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

In no case should you remove this package; that will definitely break your system.