====== Citrix - Missing Dependencies ====== If errors detected when installing the icaclient package, for example: ✓ ~/Downloads→ sudo dpkg -i icaclient_13.10.0.20_amd64.deb [20:33:59] Selecting previously unselected package icaclient. (Reading database ... 205904 files and directories currently installed.) Preparing to unpack icaclient_13.10.0.20_amd64.deb ... Unpacking icaclient (13.10.0.20) ... dpkg: dependency problems prevent configuration of icaclient: icaclient depends on libwebkit-1.0-2 | libwebkitgtk-1.0-0; however: Package libwebkit-1.0-2 is not installed. Package libwebkitgtk-1.0-0 is not installed. dpkg: error processing package icaclient (--install): dependency problems - leaving unconfigured Processing triggers for gnome-menus (3.36.0-1ubuntu1) ... Processing triggers for desktop-file-utils (0.24-1ubuntu2) ... Processing triggers for mime-support (3.64ubuntu1) ... Errors were encountered while processing: icaclient ---- ===== Install the client available directly from Citrix site ===== Get the latest version directly from Citrix: https://www.citrix.com/downloads/workspace-app/linux/workspace-app-for-linux-latest.html. Navigator to **Debian Packages -> Full Packages (Self-Service Support) -> Citrix Workspace app for Linux (x86_64)**/. sudo dpkg -i icaclient_19.12.0.19_amd64.deb Selecting previously unselected package icaclient. (Reading database ... 250480 files and directories currently installed.) Preparing to unpack icaclient_19.12.0.19_amd64.deb ... Unpacking icaclient (19.12.0.19) ... Setting up icaclient (19.12.0.19) ... Processing triggers for gnome-menus (3.36.0-1ubuntu1) ... Processing triggers for desktop-file-utils (0.24-1ubuntu2) ... Processing triggers for mime-support (3.64ubuntu1) ... ---- ===== Still facing dependency issues? ===== Some of the used dependencies are only used in older versions of Ubuntu and Citrix hasn’t updated their application yet since they often keep their application in line with Ubuntu’s LTR-editions. ==== Get deb files ==== ^Filename^URL^Comment^ |libicu60 60.2-3ubuntu3.deb|https://launchpad.net/ubuntu/bionic/amd64/libicu60/60.2-3ubuntu3| | |libjavascriptcoregtk-1.0-0 2.4.11-3ubuntu3.deb|https://launchpad.net/ubuntu/bionic/amd64/libjavascriptcoregtk-1.0-0/2.4.11-3ubuntu3| | |libwebkitgtk-1.0-0 2.4.11-3ubuntu3.deb|https://launchpad.net/ubuntu/cosmic/amd64/libwebkitgtk-1.0-0/2.4.11-3ubuntu3| | |libwebkit-1.0-2 1.2.0-1.deb|https://launchpad.net/ubuntu/lucid/amd64/libwebkit-1.0-2/1.2.0-1|This last one is optional.| ---- ==== Install the deb files ==== # Install Dependencies sudo dpkg -i libicu60_60.2-3ubuntu3_amd64.deb sudo dpkg -i libjavascriptcoregtk-1.0-0_2.4.11-3ubuntu3_amd64.deb sudo dpkg -i libwebkitgtk-1.0-0_2.4.11-3ubuntu3_amd64.deb # Optional - Install this if you get error message about missing dependencies LibWebKit while installing Workspace sudo dpkg -i libwebkit-1.0-2_1.2.0-1_amd64.deb ---- ===== References ===== https://tech.xenit.se/how-to-install-citrix-workspace-on-ubuntu/