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?)
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 .. 35 36 37 38 39 40 41 42 43 44 45 .. 58 Next › Last »
<deleted-account> commented on 2017-04-04 06:02 (UTC)
fordprefect commented on 2017-04-02 19:28 (UTC)
@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 (UTC)
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 (UTC)
@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 (UTC) (edited on 2017-03-24 21:16 (UTC) by bennypr0fane)
@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).
Bednar commented on 2017-03-15 21:07 (UTC)
also had to downgrade due to SSL error 47. 13.4 works just fine
bigfreak commented on 2017-03-12 11:04 (UTC)
@strider2 Thanks for the Tip helped to fix the SSL 4 Error... (Downgraded to 13.4)
lervag commented on 2017-03-10 08:07 (UTC)
@strider2 Thanks! I already downgraded, which I can confirm that "solves" the issue, but I think your comment may be useful to others with the same issue!
strider2 commented on 2017-03-10 07:57 (UTC)
@lervag: the only fix that works for the moment is to downgrade to 13.4. At first this did not work for we but that was because I was using the wrong way to build the package.
If you do not have the previous version in your cache, you should :
1) clone the git repository (see git clone URL on top of this page) and check out the last commit before 13.5.
2) This is important : modify the PKGBUILD where it mentions the url from which to download. This is because the citrix download website stores its previous versions on a different location than the current ones. Here is the url :
https://www.citrix.com/downloads/citrix-receiver/legacy-receiver-for-linux/receiver-for-linux-latest-13-4.html
3) run makepkg -si
Hope this helps (I assume you know a little bit your way around git).
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