Le 11/12/2013 21:48, Kohler Gerard a écrit :
bonjour,
dans mon parcours pour passer entièrement sous Debian, je me heurte à
la difficulté suivante :
je n'arrive pas à installer simplement un client Citrix (ICAClient)
sur ma Debian. J'en ai besoin sur mon portable, car l'établissement où
je travaille virtualise son système sous Citrix.
j'ai testé une bonne demi-douzaine de technique trouvées sur Google,
mais rien ne marche, il manque toujours une lib, ou il y a
incompatibilité de lib,
j'avais réussi à installer ce programme sur mon Ubuntu 10.10, mais là
je sèche.
Merci pour vos conseils
Gérard
J'essaye, en 64bits sous Debian SID :
$ sudo dpkg -i dev/pkg/icaclient_13.0.0.256735_amd64.deb
Sélection du paquet icaclient précédemment désélectionné.
(Lecture de la base de données... 238510 fichiers et répertoires déjà
installés.)
Preparing to unpack .../icaclient_13.0.0.256735_amd64.deb ...
Unpacking icaclient (13.0.0.256735) ...
dpkg: des problèmes de dépendances empêchent la configuration de icaclient :
icaclient dépend de ia32-libs ; cependant :
Le paquet ia32-libs n'est pas installé.
icaclient dépend de lib32asound2 ; cependant :
Le paquet lib32asound2 n'est pas installé.
icaclient dépend de nspluginwrapper ; cependant :
Le paquet nspluginwrapper n'est pas installé.
En effet, ce paquet n'est pas fait pour une Debian avec le support
muiltiarch, il veut les anciens paquet ia32-libs et lib32asound2 de
compatibilité 32bits sur un système 64bits.
Je vois que ce paquet dépend aussi de nspluginwrapper, qui n'existe plus.
Ceci servait à utiliser des plugins 32bits pour les navigateurs.
Je sais pas si c'est ton cas, d'être en 64bits ?
Autre point, Ubuntu 10.10, ça doit être assez vieux pour avoir encore le
paquet ia32-libs, c'est pour celà que ça devait fonctionner.
De mémoire, mais c'était une versions plus ancienne du client Citrix, il
ya avait aussi une dépendance sur une lib X qui n'existait pas en
version demandé sous Debian. Problème de licence je crois.
Je suppose que comme souvent, leur paquet 64bits n'est en fait qu'un
paquet 32bits avec des dépendances sur les paquets de compatibilité 32bits.
Il faut mieux installer le paquet 32bits avec les libraziries 32bits
nécessaires :
$ sudo dpkg -i dev/pkg/icaclient_13.0.0.256735_i386.deb
(Lecture de la base de données... 239024 fichiers et répertoires déjà
installés.)
Preparing to unpack .../icaclient_13.0.0.256735_i386.deb ...
Unpacking icaclient (13.0.0.256735) over (13.0.0.256735) ...
dpkg: des problèmes de dépendances empêchent la configuration de icaclient :
icaclient dépend de libgtk2.0-0 (>= 2.12.0) ; cependant :
Le paquet libgtk2.0-0 n'est pas installé.
icaclient dépend de libxmu6 ; cependant :
icaclient dépend de libxerces-c3.1 ; cependant :
icaclient dépend de libcurl3 (>= 7.19.1) ; cependant :
icaclient dépend de libwebkit-1.0-2 | libwebkitgtk-1.0-0 ; cependant :
dpkg: error processing package icaclient (--install):
problèmes de dépendances - laissé non configuré
Processing triggers for desktop-file-utils (0.22-1) ...
Processing triggers for mime-support (3.54) ...
Processing triggers for menu (2.1.46) ...
Des erreurs ont été rencontrées pendant l'exécution :
icaclient
$ sudo apt-get install libgtk2.0-0:i386 libxmu6:i386 libxerces-c3.1:i386
libcurl3:i386 libwebkitgtk-1.0-0:i386
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes :
Les paquets suivants contiennent des dépendances non satisfaites :
libcurl3:i386 : Dépend: libgssapi-krb5-2:i386 (>= 1.10+dfsg~) mais ne
sera pas installé
Dépend: libidn11:i386 (>= 1.13) mais ne sera pas installé
Dépend: libk5crypto3:i386 (>= 1.6.dfsg.2) mais ne sera
pas installé
Dépend: libkrb5-3:i386 (>= 1.6.dfsg.2) mais ne sera
pas installé
Dépend: librtmp0:i386 (>= 2.3) mais ne sera pas installé
Dépend: libssh2-1:i386 (>= 1.2.6) mais ne sera pas
installé
Dépend: libssl1.0.0:i386 (>= 1.0.1) mais ne sera pas
installé
libgtk2.0-0:i386 : Dépend: libatk1.0-0:i386 (>= 1.32.0) mais ne sera
pas installé
Dépend: libcairo2:i386 (>= 1.6.4-6.1) mais ne sera
pas installé
Dépend: libcups2:i386 (>= 1.6.0) mais ne sera pas
installé
...
...
Oulà,
Ça se complique.
Je ne veux pas pourrir mon système, alors j’arrête là.
Mais tu as raison, c'est la galère.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/52a9d005.9070...@nuagelibre.org