Enfin, Citrix a publié une nouvelle version et Ubuntu a mis à jour son guide ICI (apparemment, ce sont les changements de dépendance comme nous l'avons découvert). Cela devrait maintenant fonctionner en quelque sorte hors de la boîte.
J'ai un problème lors de l'installation du package icaclient
sur 13.10 Saucy Salamander 64bit. Il semble qu'il y ait un problème avec ia32-libs et d'autres dépendances.
marc@PinballWizard:~$ sudo dpkg -i Downloads/icaclient_12.1.0_amd64.deb
[sudo] password for marc:
Selecting previously unselected package icaclient.
(Reading database ... 179461 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 lib32z1; however:
Package lib32z1 is not installed.
icaclient depends on lib32asound2; however:
Package lib32asound2 is not installed.
dpkg: error processing icaclient (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
icaclient
Par conséquent, d'autres solutions de contournement semblent ne pas fonctionner. J'ai suivi les instructions ici - et pour les deux dernières versions d'Ubuntu, ce n'était sûrement pas un problème.
Lorsque j'essaie d'installer ia32-libs, j'obtiens le problème suivant:
marc@PinballWizard:~$ sudo apt-get install ia32-libs
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package ia32-libs 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
However the following packages replace it:
lib32z1 lib32ncurses5 lib32bz2-1.0
E: Package 'ia32-libs' has no installation candidate
Est-il possible d'installer icaclient
?
Le sources.list est ici .
ia32-libs
est obsolète depuis le 11.10. Auparavant, il consistait en une seule grande collection de bibliothèques 32 bits, mais avec l'ajout de packages de support multi-arch, cela devrait désormais dépendre des paires package: architecture, par exemple libbz2-1.0:i386
. Vous pouvez peut-être modifier le fichier de contrôle du package avec de nouvelles dépendances, mais le package source doit être mis à jour. Alternativement, vous pourrez peut-être installer directement la version ..._ i386.deb 32 bits.