cancel
Showing results for 
Search instead for 
Did you mean: 

Fedora 28 - webkitgtk,xulrunner,mozjs17 problem.

SOLVED
jamey
Occasional Contributor

Fedora 28 - webkitgtk,xulrunner,mozjs17 problem.

New Ticket for Fedora 28.

We can reference this Ticket (F27 workaround) for things tried with a workaround for Fedora 27. As it stands, that workaround does not work for Fedora 28.

Current process: Install Pulse.

rpm -ivh ps-pulse-linux-5.3r3.0-b1021-centos-rhel-64-bit-installer.rpm

 

 

Attempt Dependency Install:

sudo /usr/local/pulse/PulseClient_x86_64.sh install_dependency_packages

 

 

This script will confirm the missing packages of:

  • webkitgtk- is missing in the machine
  • xulrunner is missing in the machine
  • mozjs17 is missing in the machine

 

Performing an Install of xulrunner has not been available since Fedora 26. Installing xulrunner with rpm produces this output.

error: Failed dependencies:
	libhunspell-1.5.so.0()(64bit) is needed by xulrunner-44.0-9.fc26.x86_64
	libvpx.so.4()(64bit) is needed by xulrunner-44.0-9.fc26.x86_64
	xulrunner < 46 is obsoleted by (installed) fedora-obsolete-packages-28-4.noarch

I have stopped here for now. But here is where we can play to see if we can get a workaround going while simultaneously notifying Pulse of the issue. :-)

 

1 ACCEPTED SOLUTION

Accepted Solutions
jamey
Occasional Contributor

Re: Fedora 28 - webkitgtk,xulrunner,mozjs17 problem.

So far the fix for this is not an official fix but another workaround like Fedora 27.

 

 

1. Find this RPM (I got it from my Network/Infrastructure team)

ps-pulse-linux-9.0r1.0-b739-centos-rhel-64-bit-installer.rpm

 

2. Install it:

rpm -Uvh ps-pulse-linux-9.0r1.0-b739-centos-rhel-64-bit-installer.rpm

 

3. Install a hidden dependency:

 

sudo dnf install compat-libicu57-57.1-2.fc28.x86_64

 

 

This install process should hopefully be it. I do remember modifying a Configuration Script meant for Fedora 27 and changing it to be 28, so it would perform the same tasks on 28. But I believe this was undone in the beginning and was just a rabbit hole. If this does not work for you, let me know, and I'll see if that was something that stuck from earlier.

Thanks to @flipPipe for discovering the compat-libicu57 dependencies.

View solution in original post

7 REPLIES 7
jamey
Occasional Contributor

Re: Fedora 28 - webkitgtk,xulrunner,mozjs17 problem.

So far the fix for this is not an official fix but another workaround like Fedora 27.

 

 

1. Find this RPM (I got it from my Network/Infrastructure team)

ps-pulse-linux-9.0r1.0-b739-centos-rhel-64-bit-installer.rpm

 

2. Install it:

rpm -Uvh ps-pulse-linux-9.0r1.0-b739-centos-rhel-64-bit-installer.rpm

 

3. Install a hidden dependency:

 

sudo dnf install compat-libicu57-57.1-2.fc28.x86_64

 

 

This install process should hopefully be it. I do remember modifying a Configuration Script meant for Fedora 27 and changing it to be 28, so it would perform the same tasks on 28. But I believe this was undone in the beginning and was just a rabbit hole. If this does not work for you, let me know, and I'll see if that was something that stuck from earlier.

Thanks to @flipPipe for discovering the compat-libicu57 dependencies.

antoniopetricca
Contributor

Re: Fedora 28 - webkitgtk,xulrunner,mozjs17 problem.

Is there a similar solution for Debian/Ubuntu?

 

Thank you!

serge.bouchut
New Contributor

Re: Fedora 28 - webkitgtk,xulrunner,mozjs17 problem.

Hello,

 

Have you tried to connect, without installing Pulse VPN client, but using Fedora native VPN client?

 

Select "Multi-protocol VPN client (openconnect)" which is compatible with Juniper / Pulse, then "Juniper Network Connect" protocol.

 

It works fine for me. Hope this helps.

tuxerrante
Occasional Contributor

Re: Fedora 28 - webkitgtk,xulrunner,mozjs17 problem.

Hi, I know this is old,

but I can't replicate your solution on a Fedora 33, even trying to install old packages.

 

I've found the pulse package here

https://rwts.com.au/pulse/old/

 

Running 

# bash PulseClient_x86_64.sh install_dependency_packages

goes in error because of those deprecated libraries.

 

From the command line, if i install the latest version it just hangs, while with your version it goes on segmentation fault.

From the system VPN it fails also.

 

NB: I should be able to insert an RSA code appeded to my PIN, and a realm value.

 

Thanks!

 

tuxerrante
Occasional Contributor

Re: Fedora 28 - webkitgtk,xulrunner,mozjs17 problem.

Hi, I know this is old,

but I can't replicate your solution on a Fedora 33, even trying to install old packages.


I've found the pulse package here

https://rwts.com.au/pulse/old/


Running

# bash PulseClient_x86_64.sh install_dependency_packages

goes in error because of those deprecated libraries.


From the command line, if i install the latest version it just hangs, while with your version it goes on segmentation fault.


NB: I should be able to insert an RSA code appeded to my PIN, and a realm value.


Thanks!

 

tuxerrante
Occasional Contributor

Re: Fedora 28 - webkitgtk,xulrunner,mozjs17 problem.

Hi, I know this is old,
but I can't replicate your solution on a Fedora 33, even trying to install old packages.
I've found the pulse package here https://rwts.com.au/pulse/old/
And some instructions here: https://www.tifr.res.in/~cccf/data/docs/FAQ/New_Pulse_Secure_Linux_Fedora.pdf


Running
# bash PulseClient_x86_64.sh install_dependency_packages
goes in error because of those deprecated libraries.

From the command line, if I install the latest version it just hangs, while with your version it goes on segmentation fault.


NB: I should be able to insert an RSA code appeded to my PIN, and a realm value.
Thanks!

tuxerrante
Occasional Contributor

Re: Fedora 28 - webkitgtk,xulrunner,mozjs17 problem.

Hi, I know this is old,
but I can't replicate your solution on a Fedora 33, even trying to install old packages.
I've found the pulse package here ftp://ftp.tifr.res.in/pulse_secure/ and https://rwts.com.au/pulse/
And some instructions here: https://www.tifr.res.in/~cccf/data/docs/FAQ/New_Pulse_Secure_Linux_Fedora.pdf


Running
# bash PulseClient_x86_64.sh install_dependency_packages
goes in error because of those deprecated libraries.

From the command line, if I install the latest version it just hangs, while with your version it goes on segmentation fault.
NB: I should be able to insert an RSA code appeded to my PIN, and a realm value.
Thanks!

 

$ bash /usr/local/pulse/PulseClient_x86_64.sh -v
Checking for missing dependency packages for command line client ...
executing command : /usr/local/pulse/pulsesvc -v
Pulse Secure client for Linux.
Version         : 9.1
Release Version : 9.1-8-Build165
Build Date/time : Jun 24 2020 18:06:31 
Copyright 2020 Pulse Secure


$ sudo bash /usr/local/pulse/PulseClient_x86_64.sh install_dependency_packages
Checking for missing dependency packages ...
webkitgtk- is missing in the machine
xulrunner is missing in the machine
mozjs17 is missing in the machine
sudo password 
Last metadata expiration check: 0:00:44 ago on Mon 29 Mar 2021 08:39:36 AM CEST.
No match for argument: webkitgtk.x86_64
Error: Unable to find a match: webkitgtk.x86_64
Failed to install dependencies.Please execute following command manually.
 dnf install webkitgtk.x86_64
sudo password 
Last metadata expiration check: 0:00:45 ago on Mon 29 Mar 2021 08:39:36 AM CEST.
No match for argument: xulrunner.x86_64
Error: Unable to find a match: xulrunner.x86_64
Failed to install dependencies.Please execute following command manually.
 dnf install xulrunner.x86_64
sudo password 
Last metadata expiration check: 0:00:47 ago on Mon 29 Mar 2021 08:39:36 AM CEST.
No match for argument: mozjs17
Error: Unable to find a match: mozjs17
Failed to install dependencies.Please execute following command manually.
 dnf install mozjs17