Package Details: icaclient 13.10-1

Git Clone URL: https://aur.archlinux.org/icaclient.git (read-only)
Package Base: icaclient
Description: Citrix Receiver for x86_64 (64bit) Linux (ICAClient)
Upstream URL: https://www.citrix.com/products/receiver/
Licenses: custom:Citrix
Conflicts: bin32-citrix-client, citrix-client
Submitter: wmarshall
Maintainer: hnws
Last Packager: hnws
Votes: 107
Popularity: 1.934390
First Submitted: 2011-12-08 18:49
Last Updated: 2018-06-24 21:30

Pinned Comments

Sam_DM commented on 2018-06-04 11:43

I had some trouble installing this package, so here is what I did to make this work:

  1. 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
  2. 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.
  3. 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"; and my $prefix = "/usr";. The problem is that double quotes were missing for string literals on those lines.
  4. After editing /bin/c_rehash, I went back to the package directory (~/.cache/pacaur/icaclient in my case) and tried makepkg -si again. This time it worked.

Hope it helps :)

fordprefect commented on 2017-03-06 21:27

Update for 13.5 - please test carefully before using in production.
gstreamer0.10 is now an opt-dependency as discussed here.
If you find any glitches please report.

EDIT: if you want blindly updating and complaining about non-functioning afterwards you should stick to official packages!

Latest Comments

1 2 3 4 5 6 ... Next › Last »

johnnybash commented on 2018-06-26 14:21

@hnws maybe you could pin Sam_DM's Comment until the openssl upstream fix arrives :D

eklausmeier commented on 2018-06-24 12:05

Updating to 13.9.1-2 gives the following errors:

... ==> Sources are ready. :: Building icaclient package(s)... ==> Making package: icaclient 13.9.1-2 (Sun 24 Jun 2018 02:00:03 PM CEST) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> WARNING: Using existing $srcdir/ tree ==> Removing existing $pkgdir/ directory... ==> Entering fakeroot environment... ==> Starting package()... Unknown regexp modifier "/W" at /bin/c_rehash line 28, at end of line Unknown regexp modifier "/3" at /bin/c_rehash line 28, at end of line Unknown regexp modifier "/2" at /bin/c_rehash line 28, at end of line No such class installdir at /bin/c_rehash line 63, near "Prefix our installdir" (Might be a runaway multi-line // string starting on line 28) syntax error at /bin/c_rehash line 63, near "Prefix our installdir" Can't redeclare "my" in "my" at /bin/c_rehash line 68, near "my" Execution of /bin/c_rehash aborted due to compilation errors. ==> ERROR: A failure occurred in package(). Aborting... :: failed to build icaclient package(s)

Luckily, old version 13.9.1-1 is still good.

sandstorm commented on 2018-06-05 17:38

@marulkan: as a workaround for the issue with xorg-server-common-1.20, please do the changes to ~/.ICAClient/All_Regions.ini as described here: https://wiki.ubuntuusers.de/Citrix_ICA_Client/#Problembehebung chapter: Probleme mit Seamless Fenstern

Leave it in windowed mode and do not go in full screen.

artafinde commented on 2018-06-05 07:09

You can vote for this to be backported :) https://bugs.archlinux.org/task/58100

buzo commented on 2018-06-04 16:29

bezirg: … or edit /usr/bin/c_rehash and add the missing quotes in line 15 and 16, as stated in the comments below.

bezirg commented on 2018-06-04 16:03

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

I had some trouble installing this package, so here is what I did to make this work:

  1. 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
  2. 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.
  3. 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"; and my $prefix = "/usr";. The problem is that double quotes were missing for string literals on those lines.
  4. After editing /bin/c_rehash, I went back to the package directory (~/.cache/pacaur/icaclient in my case) and tried makepkg -si again. This time it worked.

Hope it helps :)

marulkan commented on 2018-05-22 07:10

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

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

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().