Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

Icaclient (Citrix Receiver) 13.1

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
11 posts • Page 1 of 1
Author
Message
keet
Guru
Guru
Posts: 580
Joined: Tue Sep 09, 2008 12:04 am

Icaclient (Citrix Receiver) 13.1

  • Quote

Post by keet » Thu Oct 16, 2014 12:56 am

I need to install the most recent Citrix Receiver, 13.1, since the current version in Portage does not work for me. I tried to make an ebuild for my local overlay, but the installation procedure seems to have changed too much for it to work (I see error messages about missing files when I try to install it from my local overlay). I installed in successfully manually (using the 32-bit package and hinst) on a 32-bin installation, but this is all that I see of it when I try it using either the 32-bit or the 64-bit one is:

Code: Select all

 $ ./hinst
No target hinst.msg found under  for en_US.UTF-8
Based on what I read, messages like that are normal and probably not related to the failure. I did try changing my LANG environment variable temporarily, but it just showed the same message with the different locale.

Can anyone help with this?
Top
VinzC
Watchman
Watchman
User avatar
Posts: 5100
Joined: Sat Apr 17, 2004 1:51 pm
Location: Dark side of the mood

  • Quote

Post by VinzC » Thu Oct 30, 2014 4:54 pm

I don't want to ruin your hopes but I also sought a few months ago how to make Citrix ICA client work on my Linux Mint 64-bit laptop and all I can say is that it's such an epic, shameful, catastrophic failure from Xen Apps... A brief look at the support forums shows a lot of flames from users about the totally bloated packaging, to say the least. I just gave up. But I haven't checked what's up since.
Gentoo addict: tomorrow I quit, I promise!... Just one more emerge...
1739!
Top
keet
Guru
Guru
Posts: 580
Joined: Tue Sep 09, 2008 12:04 am

  • Quote

Post by keet » Fri Oct 31, 2014 11:42 pm

I have it working in amd64 Debian, and in an x86 Gentoo installation (the Citrix installer works at least there). There is also an open bug for it at https://bugs.gentoo.org/show_bug.cgi?id=493762. I was impressed by how easy it was to get a good bit of of what I need from a minimal Debian installation. I still prefer Gentoo, though, especially when it comes to things like ffmpeg and installing things (like jmtpfs) from source.
Top
VinzC
Watchman
Watchman
User avatar
Posts: 5100
Joined: Sat Apr 17, 2004 1:51 pm
Location: Dark side of the mood

  • Quote

Post by VinzC » Fri Nov 07, 2014 6:30 pm

Sounds interesting. Do they have a native 64-bit client now? Or does it still pulls down a complete 32-bit dependency tree?
Gentoo addict: tomorrow I quit, I promise!... Just one more emerge...
1739!
Top
SDNick484
Apprentice
Apprentice
Posts: 231
Joined: Mon Dec 05, 2005 9:43 am

  • Quote

Post by SDNick484 » Fri Nov 07, 2014 7:03 pm

I ran into this issue when trying to get access to Factset.

The workaround I went with for my ~amd64 system was to:
1. Use debootstrap to install a 32bit Debian Testing ("Jessie") in /mnt/debian32
2. Mount my home dir, proc, etc. and chroot into /mnt/debian32
3. Install Iceweasel (Firefox) in the chroot environment followed by ICA Client

This is probably overkill, but it worked (I've used this method for other vendor software in the past). The one other step I had to do was install the Thawte root certs in the cacerts directory of ICA.

My previous workaround was running Windows 7 in VirtualBox to get to Factset, but that's even more overkill (IMHO). I tried making an ebuild of 64bit ICA Client 13.1 based on the 32bit ICA Client ebuild in portage however I ran into issues.

On a side note, you can actually use Gentoo x86 instead of Debian in the steps above. I simply went with Debian because it's quicker to maintain this occasional use environment.
Top
VinzC
Watchman
Watchman
User avatar
Posts: 5100
Joined: Sat Apr 17, 2004 1:51 pm
Location: Dark side of the mood

  • Quote

Post by VinzC » Sun Nov 09, 2014 12:26 am

What about Wine and 32-bit emulation, then?
Gentoo addict: tomorrow I quit, I promise!... Just one more emerge...
1739!
Top
keet
Guru
Guru
Posts: 580
Joined: Tue Sep 09, 2008 12:04 am

  • Quote

Post by keet » Sun Nov 09, 2014 1:15 am

It does pull in 32-bit dependencies. I was testing it in Debian, Fedora, and Ubuntu, and on all three, it pulled in some multilib/32-bit packages, but it worked fine. I just used normal amd64 installations, with no testing/unstable repositories.

There should be a way to make it work in Gentoo; we probably just need to put the right files in the right places, which is basically what the 12.1 ebuild does, I think. I just haven't taken the time to try to figure out that part.
Top
keet
Guru
Guru
Posts: 580
Joined: Tue Sep 09, 2008 12:04 am

  • Quote

Post by keet » Sun Nov 09, 2014 2:16 am

The poly-c overlay has a 13.1 ebuild, but it is masked, and fails to install. I will see whether I can make it work...
Top
VinzC
Watchman
Watchman
User avatar
Posts: 5100
Joined: Sat Apr 17, 2004 1:51 pm
Location: Dark side of the mood

  • Quote

Post by VinzC » Sat Nov 29, 2014 10:33 am

Thanks for the info, keet. For now Citrix is put on hold in the company (in fact we've got no idea whether our IT manager has plans for long-term migration or not... talk about management but that's another story :D) but I keep this not far from top of my head ;-).
Gentoo addict: tomorrow I quit, I promise!... Just one more emerge...
1739!
Top
keet
Guru
Guru
Posts: 580
Joined: Tue Sep 09, 2008 12:04 am

  • Quote

Post by keet » Tue Dec 02, 2014 1:37 am

It can be installed manually, either as a normal user or as root for everyone, but I would prefer a working ebuild.
Top
Hypnos
Advocate
Advocate
User avatar
Posts: 2889
Joined: Thu Jul 18, 2002 5:12 pm
Location: Omnipresent

  • Quote

Post by Hypnos » Fri Feb 13, 2015 6:46 am

I updated the ebuild for 13.1: https://bugs.gentoo.org/show_bug.cgi?id=539934
Personal overlay | Simple backup scheme
Top
Post Reply

11 posts • Page 1 of 1

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic