bezirg: … or edit /usr/bin/c_rehash and add the missing quotes in line 15 and 16, as stated in the comments below.
Search Criteria
Package Details: icaclient 24.11.0.85-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/icaclient.git (read-only, click to copy) |
---|---|
Package Base: | icaclient |
Description: | Citrix Workspace App (a.k.a. ICAClient, Citrix Receiver) |
Upstream URL: | https://www.citrix.com/downloads/workspace-app/linux/workspace-app-for-linux-latest.html |
Licenses: | LicenseRef-Citrix |
Conflicts: | bin32-citrix-client, citrix-client |
Submitter: | wmarshall |
Maintainer: | buzo (alhirzel) |
Last Packager: | buzo |
Votes: | 180 |
Popularity: | 0.28 |
First Submitted: | 2011-12-08 18:49 (UTC) |
Last Updated: | 2024-12-19 13:36 (UTC) |
Dependencies (20)
- alsa-lib
- curl (curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR)
- gst-plugins-base-libs (gst-plugins-base-libs-gitAUR)
- gtk2 (gtk2-patched-filechooser-icon-viewAUR)
- libc++ (libc++-modulesAUR, libc++-msanAUR)
- libc++abi (libc++abi-modulesAUR, libc++abi-msanAUR)
- libidn11
- libjpeg6-turbo
- libpng12
- libsecret
- libsoup
- libvorbis (libvorbis-aotuvAUR, libvorbis-aotuv-lancerAUR, libvorbis-gitAUR)
- libxaw (xawmAUR)
- libxp
- openssl (openssl-gitAUR, openssl-staticAUR)
- speex (speex-gitAUR)
- webkit2gtk (webkit2gtk-imgpasteAUR)
- libc++ (libc++-modulesAUR, libc++-msanAUR) (optional) – for HDXTeams
- webkit2gtk (webkit2gtk-imgpasteAUR) (optional) – gtk2 selfservice/storefront ui
- xerces-c (optional) – gtk2 configuration manager
Required by (2)
Sources (10)
Latest Comments
« First ‹ Previous 1 .. 31 32 33 34 35 36 37 38 39 40 41 .. 58 Next › Last »
buzo commented on 2018-06-04 16:29 (UTC)
bezirg commented on 2018-06-04 16:03 (UTC) (edited on 2018-06-04 16:03 (UTC) by bezirg)
I think this package cannot be built with the latest version of ArchLinux's openssl package. The error I get upon makepkg:
...
Can't redeclare "my" in "my" at /usr/bin/c_rehash line 68, near "my"
Execution of /usr/bin/c_rehash aborted due to compilation errors.
I think this is related to this bug: https://bugzilla.redhat.com/show_bug.cgi?id=1562953
This bug has been fixed upstream. A solution to build icaclient that I have tested and works is to either downgrade the ArchLinux's openssl package to a version < 1.1.0.h-1 (e.g. using the https://wiki.archlinux.org/index.php/Arch_Linux_Archive) or build a latest git snapshot of OpenSSL repository.
Sam_DM commented on 2018-06-04 11:43 (UTC)
I had some trouble installing this package, so here is what I did to make this work:
- Using pacaur, I got the error:
/bin/pacman: unrecognized option '--color never'
I don't know if this is a pacaur related issue. But anyway, the package is downloaded by pacaur to~/.cache/pacaur/icaclient
- I
cd
to the package directory (~/.cache/pacaur/icaclient
) and attempt a manual install (makepkg -si
). This time hitting another problem:Unknown regexp modifier "/W" at /bin/c_rehash line 28, at end of line
and a bunch of other error messages. - I open the file
/bin/c_rehash
, the error in this file is not on line 28 as the error message suggests. Instead it is at line 15 and 16. Change these line to:my $dir = "/etc/ssl";
andmy $prefix = "/usr";
. The problem is that double quotes were missing for string literals on those lines. - After editing
/bin/c_rehash
, I went back to the package directory (~/.cache/pacaur/icaclient
in my case) and triedmakepkg -si
again. This time it worked.
Hope it helps :)
marulkan commented on 2018-05-22 07:10 (UTC) (edited on 2018-06-14 12:15 (UTC) by marulkan)
Seems to be an issue with icaclient running with: xorg-server-common-1.20.0-2-x86_64.pkg.tar.xz xorg-server-1.20.0-2-x86_64.pkg.tar.xz
when starting a session to a windows machine it will consume all resources on your client, it tries to read from a socket at /tmp/.X11-unix/X0 to a insane degree making X unusable. I would guess this is an issue with the icaclient itself and not this package, but thought it would be good to mention here as a headsup. (running with xorg at 1.19.6+13+gd0d1a694f-2-x86_64 works fine for me)
EDIT: someone else has created a post about this in citrix support forum: https://discussions.citrix.com/topic/395450-unusable-after-upgrade-to-xorg-v120/
EDIT2: as sandstorm noted (thank you!) you can workaround this issue with following this guide https://wiki.ubuntuusers.de/Citrix_ICA_Client/#Problembehebung chapter: Probleme mit Seamless Fenstern
buzo commented on 2018-05-21 14:10 (UTC)
This question has already been asked here multiple times. It is a bug in OpenSSL. See the comment from slav on 2018-05-13 20:22 for how to edit /usr/bin/c_rehash as a workaround.
syther commented on 2018-05-20 20:53 (UTC)
I am unable to update this package. This is the error output. What am I doing wrong?
==> Starting package()... Unknown regexp modifier "/W" at /usr/bin/c_rehash line 28, at end of line Unknown regexp modifier "/3" at /usr/bin/c_rehash line 28, at end of line Unknown regexp modifier "/2" at /usr/bin/c_rehash line 28, at end of line No such class installdir at /usr/bin/c_rehash line 63, near "Prefix our installdir" (Might be a runaway multi-line // string starting on line 28) syntax error at /usr/bin/c_rehash line 63, near "Prefix our installdir" Can't redeclare "my" in "my" at /usr/bin/c_rehash line 68, near "my" Execution of /usr/bin/c_rehash aborted due to compilation errors. ==> ERROR: A failure occurred in package().
rvasilev commented on 2018-05-17 18:59 (UTC)
Do you have any idea how to run it with F5 Endpoint Inspection?
hakayova commented on 2018-05-14 17:08 (UTC) (edited on 2018-05-14 17:18 (UTC) by hakayova)
Please excuse my ignorance but would somebody please explain how to edit the lines at /usr/bin/c-rehash? After failed yaourt -S icaclient command, I cannot even find the downloaded package in /var/cache/pacman/pkg directory to look for that file. Thanks!
Edit: Nevermind, I thought c_rehash was part of the package. Once I realized it was part of openssl package and already in place, I was able to fix it. Sorry for the confusion.
Pinned Comments
buzo commented on 2021-06-26 12:42 (UTC) (edited on 2023-02-02 09:00 (UTC) by buzo)
If you cannot build because of a missing tar ball or a failed sha256 checksum validation, then the package is most likely outdated and they have removed the old version already. In this case, please click on “Flag package out-of-date”.
evanator commented on 2020-07-02 06:46 (UTC)
Found a fix for "authentication service could not be contacted"
Edit the config file under /home/username/.ICAClient\WFClient.ini and add a new line SSLCiphers=ALL save file and run "killall AuthManagerDaemon ServiceRecord selfservice storebrowse"
Relaunch Citrix and you should be fine