libQt5WebKit5 missing

Hello, I have an application (zscaler) to be installed that is requiring libQt5WebKit5.
The installer is telling

Reading installed packages...
'libQt5WebKit5' not found in package names. Trying capabilities.

Failed to install dependencies.Please execute following command manually.
 zypper install -y libQt5WebKit5

but then I get this

Problem: nothing provides 'libicuuc.so.suse64.2

Actually I read that webkit is replaced with webengine (installed indeed in my system)

Could you be so kind to help me here?

Many thanks in advance

Marco

1 Like

What application exactly do you try to install?
As Zscaler is a commercial solution with restricted access (you can only deploy/download when paying), you may ask your IT department or the paid Zscaler support.

Actually Zscaler only supports heavily outdated Ubuntu, CentOS and Fedora versions…

Yes, indeed there are no issues with Ubuntu.
I was just asking if there is a way to install WebKit on OpenSuse or overcome that with something different than the

zypper install -y libQt5WebKit5

that is suggested

You may find some here:
https://software.opensuse.org/package/libQt5WebKit5
Please click the “See experimental packages” button.
This is just for reference, I don’t know if that is what you actually need.

1 Like

thanks a lot.
I was looking there. The only experimental one that is working is v5.9 but it is requiring

libicuuc.so.suse64.2

could you help me in intalling this library?

Big thanks as always for the support

This is an outdated library from prior openSUSE Leap 15.2
You won’t be able to install it on Tumbleweed without breaking your system as it requires other outdated dependencies which are not available any longer in Tumbleweed.

2 Likes

I have the same issue. I think WebKit was renamed into WebEngine at some point. Is it a matter of just having some symbolic links back to WebKit somewhere ?

No. QtWekKit implements WebKit; QtWebEngine implements Blink (i.e. Chromium).

1 Like

You could try it, I’ve had success by symlinking a library for Spotify (unofficial RPM version) to launch.

I don’t know what the zscaler app does, but it’s worth a try to run it inside a distrobox.
If it’s something invasive like most “security apps”, then it probably wouldn’t like being in a container but otherwise it should be fine.

2 Likes

Really?

libicuuc.so.64 is a library from before the year 2019. I was not even able to find the old openSUSE package anymore.

But why giving non applicable recommendations then? Such apps are not designed to run inside a VM… Zscaler is an intrusive “Security-App” which is used in big companys.

I worked once in a company which used such stuff. We avoided to use it as it breaks encryption on your internet connection, inspects and alter the content and uses an own certificate to encrypt the communication again. All the cloud based “Security features” are well hidden in the service description…

Yep. Zscaler is exactly that “security app” :frowning:

1 Like

The point is to try @hui :smiling_face_with_tear:
Not all of us are perfect, just normal people trying to do our best and help if we can in the process…

2 Likes

Sometimes it is better to don’t try to help when the topic is not well known. It only clutters the thread and discourages ppl with knowledge when they see threads with 50 and more useless comments…you can’t help when the thread is burnt like that.

@hui @pavinjoseph stop fighting. We are all adults here. We need creative ideas here. collaborate. Please

1 Like

I am rather surprised that Qt5 do not implement some sort of WebKit to WebEngine compatibility polyfill layer here.

1 Like

@drom Hi and welcome to the Forum :smile:
Aside from the webkit issue, there was never a libicu64 package in openSUSE or SUSE, that suse64 is not accurate, 63, 69, 70 and on Tumbleweed 73.

Unless they provide, or build against Tumbleweed libraries, it’s something you need to take up with the zscaler folks…

3 Likes

Not since over 2 years

$ osc rq list -s accepted -t delete openSUSE:Factory libqt5-qtwebkit
928627  State:accepted   By:dimstar_suse When:2021-11-03T16:25:28
        Created by: cgiboudeaux
        delete:                                                             openSUSE:Factory/libqt5-qtwebkit
        Review by User       is accepted:  licensedigger(licensedigger)                      
        Review by User       is accepted:  factory-auto(factory-auto)                        
        Review by Group      is accepted:  factory-staging(dimstar_suse)                     
        Review by Project    is accepted:  openSUSE:Factory:Staging:adi:2(dimstar_suse)      
        Descr: Time to remove this insecure and obsolete web engine
        Comment: Staging Project openSUSE:Factory:Staging:adi:2 got accepted. 

$ 
3 Likes

Will talk to Zscaler

Just for sharing my findings, also thanks to @OrsoBruno for the link, I was able to install it with no issues with the following

zypper addrepo https://download.opensuse.org/repositories/home:13ilya/openSUSE_Tumbleweed/home:13ilya.repo
zypper refresh
zypper install libqt5-qtwebkit

So far it looks ok.
Thanks all for the points brought on the table here

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.