I know fedora 29 isn't out yet but since pulse formally does support fedora (according to the platform support guide) I just figured it was worth pointing out that fedora 29 no longer has compat-libicu57 that seems to be a requirement for pulse secure. Carrying the package over from F28 is easy enough but a fresh install of F29 won't have it available in the default repos.
Thanks for pointing out. Just verified the requirement for libicu by pulse:
[root@localhost pulse]# ldd pulseUi | grep -i libicu libicui18n.so.57 => /lib64/libicui18n.so.57 (0x00007f5c21443000) libicuuc.so.57 => /lib64/libicuuc.so.57 (0x00007f5c2109e000) libicudata.so.57 => /lib64/libicudata.so.57 (0x00007f5c1f621000)[root@localhost pulse]# rpm -ql libicu-57.1-8.fc27.x86_64 | grep -i libicudata.so.57 /usr/lib64/libicudata.so.57 /usr/lib64/libicudata.so.57.1 [root@localhost pulse]#
Request you to please help us with a Fedora related web resource which confirms that Fedora 29 will not be having libicu. This will help us move forward
Sure. Here's the koji page for the package showing it's no included in f29 and f30 and that it was deleted from f29:
And here's the direct commit against the git repo that retired it:
I am currently running Fedora 29, and after installing the compat-libicu57-57.1-2.fc28.x86_64.rpm package PulseSecure doesn't seem to work...
After adding a new connection in the main UI and attempting to establish a connection, I get to a point where a window pops up with this message:
Loading Components... Please wait. This may take several minutes. • Host Checker If an error prevents a component from loading properly, you can click here to continue. Not all functionality may be available.
That window stays up indefinitely and no connection is established.
On Fedora 28 however, everything works as expected.
Other than the compat-libicu57 package, are there any other dependencies?