Package Details: icaclient 13.6-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: fordprefect
Last Packager: fordprefect
Votes: 92
Popularity: 3.047807
First Submitted: 2011-12-08 18:49
Last Updated: 2017-07-13 00:25

Pinned Comments

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

jamesbond007 commented on 2017-07-12 17:11

When I try to install this, I get the following error message:

==> ERROR: One or more files did not pass the validity check!

erkexzcx commented on 2017-06-05 19:37

For those who want to have icaclient 13.4 (this version does not have "unable to type anything" issue) without future updates and gstreamer0.10 (since not needed) from the AUR, here is how to install it:

$ sudo pacman -S wget dos2unix git
$ git clone https://aur.archlinux.org/icaclient.git/
$ cd icaclient
$ git checkout 103eefa32a36c95acc779ca172b6acb99d909aa2
$ wget https://www.pastebucket.com/paste/download/562435 -O PKGBUILD
$ dos2unix PKGBUILD
$ makepkg -si

erkexzcx commented on 2017-06-05 19:25

@gsb85 looks like PKGBUILD storing & sharing server made some character encoding changes? Whatever, I adjusted commands. Try it out now. Just tested on a new build - works perfectly!

P.S. Accidentally removed my comment :D See comment above

gsb85 commented on 2017-06-04 22:10

@erkexzcx

Thanks for sharing your PKGBUILD.

I had the following issue when I attempted makepkg -s

$ makepkg -s
==> ERROR: PKGBUILD contains CRLF characters and cannot be sourced.

==> ERROR: An unknown error has occurred. Exiting...

I was able to fix it by running dos2unix on the PKGBUILD, which is found in the hd2u package.

$ dos2unix -U PKGBUILD

and then

$ makepkg -s

DwarfNr5 commented on 2017-04-22 19:20

@MilanKnizek. Tnx. You made my day!

MilanKnizek commented on 2017-04-04 06:02

Somewhat more straighforward instructions for those willing to revert back to 13.4 (use 'git log' to see other history points in AUR git - the hash below denotes the last version before 13.5):

$ git clone https://aur.archlinux.org/icaclient.git/
$ cd icaclient
$ git checkout 103eefa32a36c95acc779ca172b6acb99d909aa2

Now manually update the lines starting "source_url32=" and "source_url64=" (in PKGBUILD) so that they include the correct URL for older version:
https://www.citrix.com/downloads/citrix-receiver/legacy-receiver-for-linux/receiver-for-linux-latest-13-4.html
(keep the remainder of the line untouched) and continue:

$ makepkg -g >> PKGBUILD
$ makepkg -s

And if things go well, you can eventually install the package:

$ sudo pacman -U *pkg.tar.xz

BTW, can someone point me to the bug report re. non-functional keyboard? (@lervag?)

fordprefect commented on 2017-04-02 19:28

@DwarfNr5: Hi. you seem to be new here. I recommend the Arch Wiki as a start, there you also learn how to deal with PKGBUILDs.
Have a look at git, the VCS underlying the AUR, which allows you to checkout and easily build old versions of packages as well.

DwarfNr5 commented on 2017-04-02 19:19

13.5 won't work for me either (no reaction to keyboard on Citrix session). Is there a way to install the previous version via the AUR ?

fordprefect commented on 2017-03-24 21:15

@bennypr0fane: git is a version control system, after cloning you have all versions of the package at your hand. the working tree (the files you see) reflect the most recent committ, but you can also checkout earlier versions. you do that by issuing 'git checkout <hash_of_commit>'.
you can read about git on wikipedia (first introduction) and the archwiki.

bennypr0fane commented on 2017-03-24 21:11

@strider2: the downgrading didn't work for me until I also fixed the md5sums in the PKGBUILD file!
You need to copy them from the Citrix download page and replace the ones that are valid for 13.5-2.
I didn't understand what "check out the last commit before 13.5." in your step 2) meant. If the tar that is downloaded is determined by the PKGBUILD (not by the git clone command), then it sorta doesn't make sense. The "checking out the last commit before 13.5." happens only after running makepkg -si, i.e. it would be a part of step 3).

All comments