Diederik de Haas schreef op vr 30-08-2013 om 19:32 [+0200]:

> On Friday 30 August 2013 18:15:12 Frank Voncken wrote:
> > Probleem is nu dat nspluginwrapper niet voorkomt in synaptic. De
> > overigen afhankelijkheden zijn gelukkig wel beschikbaar. Wat nu?
> 
> Je zou kunnen proberen om het pakket uit oldstable te halen ... geen idee of 
> dat kan werken.
> 
> Of je pakt een nieuwere versie van de deb-file (degene die je hebt is uit 
> 2011) 
> te vinden op 
> http://www.citrix.com/downloads/citrix-receiver/linux/receiver-for-linux-121.html
> 
> Als je op "the broken, but official, one from Citrix"[1] klikt dan zie je dat 
> die naar een legacy version verwijst ...
> 
> Maar pak dan degene voor x86 systems, niet voor 64-bit systems!
> Het rare is nl dat de dependencies voor i386 ANDERS zijn dan die voor amd64 
> en 
> toevallig heeft die geen nspluginwrapper nodig.
> Uiteraard moet je multi-arch hebben om dit voor elkaar te krijgen.
> Ik heb het zelf niet geprobeerd, dus ik weet niet of je dan andere problemen 
> tegen komt.
> 
> Groet,
>   Diederik
> 
> [1] 
> http://www.citrix.com/downloads/citrix-receiver/legacy-client-software/receiver-for-linux-120.html
> 


Ik heb verschillende configuraties uitgeprobeerd, met libmotif4 zowel
64bits als 32bits, twee verschillende versies van citrix receivers (ik
heb steeds de nieuwste gebruikt). Er zijn verschillende dependencies die
voor i386 inderdaad anders zijn dan die voor amd64. Voor libmotif4 en
i386-versie van Citrix receiver is nspluginwrapper niet meer vereist,
alleen de i386 versie van libgtk2.0-0, libxpm4 en libasound2. Ik heb ze
via synaptic geïnstalleerd (ik weet niet hoe ik dat in terminal kan
doen). Dan in terminal het volgende uitgevoerd: 


root@Voncken:/home/familie/Downloads# dpkg -i icaclient-12.1.0_i386.deb
(Database inlezen ... 158665 files and directories currently installed.)
Voorbereiden om icaclient 12.1.0 te vervangen (door
icaclient-12.1.0_i386.deb) ...
/var/lib/dpkg/info/icaclient.prerm:
1: /var/lib/dpkg/info/icaclient.prerm: nspluginwrapper: not found
Uitpakken van vervangende icaclient ...
Instellen van icaclient (12.1.0) ...
No target eula.txt found under . for nl_NL.UTF-8
Trying English...
No target Npica.ad found under . for nl_NL.UTF-8
Trying English...
No target module.ini found under .. for nl_NL.UTF-8
Trying English...
No target wfclient.ini found under .. for nl_NL.UTF-8
Trying English...
No target appsrv.ini found under .. for nl_NL.UTF-8
Trying English...

No target index.htm found under .. for nl_NL.UTF-8
Trying English...
/var/lib/dpkg/info/icaclient.postinst:
696: /var/lib/dpkg/info/icaclient.postinst: nspluginwrapper: not found
dpkg: error processing icaclient (--install):
subproces installed post-installation script gaf een foutwaarde 2 terug
Processing triggers for menu ...
Fouten gevonden tijdens behandelen van:
icaclient

Volgens synaptic is de receiver uiteindelijk kennelijk wel geïnstalleerd
(= niet gebroken, eigenlijk onverwacht daar in terminal aangegeven is
dat het niet gelukt is). Maar toch kan ik .ica bestand niet openen. Ik
krijg dan de melding dat het bestand met behulp van gedit wordt geopend.
Ook niet nadat ik het volgende heb uitgevoerd:

ln
-s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts/

Een brute kracht zou zijn om i386 architectuur te installeren, maar dan
krijg ik heleboel "rommel" binnen. Nee..., laat maar. Ik ga wel voor
een .ica-bestand (dat ik nauwelijks zal gebruiken) een toevlucht nemen
tot Windows Vista (ik heb een dual boot) en daar zal ik nodige
certificaten installeren. Nogmaals, mijn kennis reikt niet zo ver op dit
gebied. Zucht...

Hartelijke groeten,
Frank

Antwoord per e-mail aan