LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices

Reply
 
Search this Thread
Old 05-22-2013, 09:43 AM   #1
cccc
Senior Member
 
Registered: Sep 2003
Distribution: Debian Squeeze / Wheezy
Posts: 1,613

Rep: Reputation: 47
cannot install citrix client 64-bit for Linux on Wheezy


Hi

I cannot install newest citrix client 64-bit for Linux on Wheezy 64-bit.

Code:
# dpkg -i icaclient_12.1.0_amd64.deb
(Reading database ... 60413 files and directories currently installed.)
Preparing to replace icaclient 12.1.0 (using icaclient_12.1.0_amd64.deb) ...
Unpacking replacement icaclient ...
dpkg: dependency problems prevent configuration of icaclient:
 icaclient depends on libc6-i386 (>= 2.7-1); however:
  Package libc6-i386 is not installed.
 icaclient depends on ia32-libs; however:
  Package ia32-libs is not installed.
 icaclient depends on lib32z1; however:
  Package lib32z1 is not installed.
 icaclient depends on lib32asound2; however:
  Package lib32asound2 is not installed.
 icaclient depends on nspluginwrapper; however:
  Package nspluginwrapper is not installed.

dpkg: error processing icaclient (--install):
 dependency problems - leaving unconfigured
Processing triggers for menu ...
Errors were encountered while processing:
 icaclient

# apt-get install libc6-i386 ia32-libs lib32z1 lib32asound2 nspluginwrapper
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 ia32-libs : Depends: ia32-libs-i386 but it is not installable
 nspluginwrapper : Depends: ia32-libs-gtk but it is not going to be installed
                   Depends: lib32gcc1 (>= 1:4.1.1) but it is not going to be installed
                   Depends: libcurl3-gnutls (>= 7.16.2-1) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

# apt-get install  ia32-libs-i386 ia32-libs-gtk lib32gcc1 libcurl3-gnutls
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package ia32-libs-i386 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'ia32-libs-i386' has no installation candidate


# apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  lib32asound2 lib32gcc1 lib32z1 libc6-i386 libcurl3-gnutls librtmp0 libssh2-1
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  lib32asound2 lib32z1 libc6-i386
The following packages will be REMOVED:
  icaclient
The following NEW packages will be installed:
  lib32asound2 lib32z1 libc6-i386
0 upgraded, 3 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 0 B/4,519 kB of archives.
After this operation, 74.8 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
(Reading database ... 60412 files and directories currently installed.)
Removing icaclient ...
Processing triggers for menu ...
Selecting previously unselected package libc6-i386.
(Reading database ... 60191 files and directories currently installed.)
Unpacking libc6-i386 (from .../libc6-i386_2.13-38_amd64.deb) ...
Selecting previously unselected package lib32asound2.
Unpacking lib32asound2 (from .../lib32asound2_1.0.25-4_amd64.deb) ...
Selecting previously unselected package lib32z1.
Unpacking lib32z1 (from .../lib32z1_1%3a1.2.7.dfsg-13_amd64.deb) ...
Setting up libc6-i386 (2.13-38) ...
Setting up lib32asound2 (1.0.25-4) ...
Setting up lib32z1 (1:1.2.7.dfsg-13) ...

# dpkg -i icaclient_12.1.0_amd64.deb
Selecting previously unselected package icaclient.
(Reading database ... 60503 files and directories currently installed.)
Unpacking icaclient (from icaclient_12.1.0_amd64.deb) ...
dpkg: dependency problems prevent configuration of icaclient:
 icaclient depends on ia32-libs; however:
  Package ia32-libs is not installed.
 icaclient depends on nspluginwrapper; however:
  Package nspluginwrapper is not installed.

dpkg: error processing icaclient (--install):
 dependency problems - leaving unconfigured
Processing triggers for menu ...
Errors were encountered while processing:
 icaclient
What's wrong and howto solve it?

Last edited by cccc; 05-22-2013 at 10:13 AM.
 
Old 05-22-2013, 12:40 PM   #2
cccc
Senior Member
 
Registered: Sep 2003
Distribution: Debian Squeeze / Wheezy
Posts: 1,613

Original Poster
Rep: Reputation: 47
This 64-bit package seems to be buggy.

http://siduction.org/index.php?name=...ewtopic&t=3199

It should work with 32-bit package of the citrix client on 64-bit system.
 
Old 05-22-2013, 03:29 PM   #3
m_yates
Senior Member
 
Registered: Aug 2003
Location: Upstate
Distribution: Debian, Mint, Mythbuntu
Posts: 1,176

Rep: Reputation: 54
I had this same issue with 64 bit commercial software from Codeweavers. Try the following:

Code:
apt-get install multiarch-support
If that doesn't allow you to install (it didn't work for me). Try this:

Code:
dpkg --add-architecture i386
apt-get update
dpkg -i icaclient_12.1.0_amd64.deb
apt-get -f install
In my case, the "apt-get -f install" resulted in a bunch of i386 packages being installed, but after that I was able to install my deb file. Honestly, I haven't had the time to read and learn about what is going on here, but the above steps worked for me and everything appears to be functioning as it should. It appears that ia32-libs are somewhat deprecated, but the ia32-libs package was a dependency and was installed on my system at the end with "apt-get -f install".
 
Old 05-23-2013, 05:10 PM   #4
cccc
Senior Member
 
Registered: Sep 2003
Distribution: Debian Squeeze / Wheezy
Posts: 1,613

Original Poster
Rep: Reputation: 47
Thx a lot, it was wasting of time for me, I went back already to wheezy 32-bit and 32-bit version of citrix client works well.

BTW here are another possible solutions, I didn't try:

http://tech.mahesha.com/2012/12/13/c...bian-unstable/

https://help.ubuntu.com/community/CitrixICAClientHowTo

http://www.debianhackers.net/tag/sid
 
Old 02-19-2014, 11:29 PM   #5
christers
LQ Newbie
 
Registered: Feb 2014
Location: Orleans, ON - Canada
Distribution: Debian 64-bit
Posts: 2

Rep: Reputation: Disabled
Download nspluginwrapper from Squeezy

Hi, I had to download the nspluginwrapper from squeezy in order to get the 64-bit icaclient to install. Here are the steps I followed:

1. Download the squeezy nspluginwrapper at the link:

https://packages.debian.org/squeeze/...apper/download

2. Download the Citrix icaclient at the link:

http://www.citrix.com/downloads/citrix-receiver/linux

3. Add the 32-bit architecture option

Code:
$ sudo dpkg --add-architecture i386
$ sudo apt-get update
4. Install the nspluginwrapper downloaded in step 1
Code:
$ sudo dpkg -i nspluginwrapper_1.3.0-1_amd64.deb
$ sudo apt-get -f install
5. Finally install the Citrix ica client
Code:
$ sudo dpkg -i icaclient_13.0.0.256735_amd64.deb

Last edited by christers; 02-20-2014 at 08:36 PM. Reason: Added a link to the Citrix client download
 
  


Reply

Tags
64-bit, citrix, ica, icaclient, receiver


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Citrix ICA client 64-bit gargamel Slackware 5 10-13-2012 07:28 AM
install citrix client automatically cccc Debian 4 03-01-2011 04:08 AM
Citrix Client Install pfunck123 Linux - Newbie 3 12-21-2005 08:18 AM
Citrix client install...grrrr 3742Main Linux - Software 1 02-07-2003 05:46 PM


All times are GMT -5. The time now is 01:48 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration