Salut à tous !
Merci de vos réponses. Mes excuses pour avoir mis autant de temps à répondre, mais je n’ai pas d’accès direct à la machine sur laquelle faire l’intervention et les manipulations sont un peu délicates pour mon père – en plus, mes parents sont partis en vacances…
Je viens d’y avoir accès, mais les choses ne se présentent pas très bien à mon goût.
Tout d’abord, l’architecture de la machine est bien 64 bits :
$ dpkg --print-architecture
amd64
Le support multi-arch est bien activé, pour avoir accès aux paquets 32 bits :
$ dpkg --print-foreign-architectures
i386
Le paquet « gnome-keyring » est bien installé dans sa version 64 bits, mais avec des conflits reportés :
$ aptitude show gnome-keyring
Paquet : gnome-keyring
État: installé
Automatiquement installé: oui
Version : 3.4.1-5
Priorité : optionnel
Section : gnome
Responsable : Josselin Mouette <joss@debian.org>
Architecture : amd64
Taille décompressée : 5 487 k
Dépend: dconf-gsettings-backend | gsettings-backend, libc6 (>= 2.4), libcap-ng0,
libdbus-1-3 (>= 1.1.1), libgck-1-0 (>= 3.3.90), libgcr-3-1 (>= 3.4.0),
libgcrypt11 (>= 1.4.5), libglib2.0-0 (>= 2.31.8), libgtk-3-0 (>=
3.0.0), gcr (>= 3.4), dbus-x11, libcap2-bin
Recommande: libpam-gnome-keyring
Est en conflit: gnome-keyring
Casse: libgnome-keyring0 (< 3.0), libgnome-keyring0 (< 3.0), seahorse-plugins (<
3.0), seahorse-plugins (< 3.0)
Description : Services de porte-clés de GNOME (démon et outils)
gnome-keyring (porte-clés de GNOME) est un démon de session, similaire à
ssh-agent. Les autres applications peuvent l'utiliser pour stocker des mots de
passe et autres informations sensibles.
Le programme peut gérer plusieurs porte-clés, chacun avec son propre mot de
passe maître, et il y a aussi un porte-clés de session qui n'est jamais écrit
sur le disque, mais oublié à la fin de la session.
Site : http://live.gnome.org/GnomeKeyring
La version 32 bits n’est pas installée :
$ aptitude show gnome-keyring:i386
Paquet : gnome-keyring
Nouveau: oui
État: non installé
Version : 3.4.1-5
Priorité : optionnel
Section : gnome
Responsable : Josselin Mouette <joss@debian.org>
Architecture : i386
Taille décompressée : 5 318 k
Dépend: dconf-gsettings-backend | gsettings-backend, libc6 (>= 2.4), libcap-ng0,
libdbus-1-3 (>= 1.1.1), libgck-1-0 (>= 3.3.90), libgcr-3-1 (>= 3.4.0),
libgcrypt11 (>= 1.4.5), libglib2.0-0 (>= 2.31.8), libgtk-3-0 (>=
3.0.0), gcr (>= 3.4), dbus-x11, libcap2-bin
Recommande: libpam-gnome-keyring
Est en conflit: gnome-keyring
Casse: libgnome-keyring0 (< 3.0), libgnome-keyring0 (< 3.0), seahorse-plugins (<
3.0), seahorse-plugins (< 3.0)
Description : Services de porte-clés de GNOME (démon et outils)
gnome-keyring (porte-clés de GNOME) est un démon de session, similaire à
ssh-agent. Les autres applications peuvent l'utiliser pour stocker des mots de
passe et autres informations sensibles.
Le programme peut gérer plusieurs porte-clés, chacun avec son propre mot de
passe maître, et il y a aussi un porte-clés de session qui n'est jamais écrit
sur le disque, mais oublié à la fin de la session.
Site : http://live.gnome.org/GnomeKeyring
J’ai voulu l’installer, mais les conflits étaient bloquants :
$ sudo aptitude install gnome-keyring:i386
Les NOUVEAUX paquets suivants vont être installés :
dconf-gsettings-backend:i386{a} gcr:i386{ab} gnome-keyring:i386{b}
libatk1.0-0:i386{a} libattr1:i386{a} libavahi-client3:i386{a}
libavahi-common-data:i386{a} libavahi-common3:i386{a}
libcairo-gobject2:i386{a} libcairo2:i386{a} libcap-ng0:i386{ab}
libcap2:i386{a} libcap2-bin:i386{ab} libcolord1:i386{a}
libcomerr2:i386{a} libcups2:i386{a} libdatrie1:i386{a} libdconf0:i386{a}
libgck-1-0:i386{ab} libgcr-3-1:i386{ab} libgdk-pixbuf2.0-0:i386{a}
libglib2.0-0:i386{a} libgssapi-krb5-2:i386{a} libgtk-3-0:i386{a}
libjasper1:i386{a} libk5crypto3:i386{a} libkeyutils1:i386{a}
libkrb5-3:i386{a} libkrb5support0:i386{a} liblcms2-2:i386{a}
libpam-cap:i386{a} libpam-gnome-keyring:i386{ab} libpam0g:i386{a}
libpango1.0-0:i386{a} libpcre3:i386{a} libpixman-1-0:i386{a}
libselinux1:i386{a} libthai0:i386{a} libxcb-render0:i386{a}
libxcb-shm0:i386{a} libxft2:i386{a}
0 paquets mis à jour, 41 nouvellement installés, 0 à enlever et 5 non mis à jour.
Il est nécessaire de télécharger 10,9 Mo d'archives. Après dépaquetage, 29,9 Mo seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
libgck-1-0 : Est en conflit avec: libgck-1-0:i386 mais 3.4.1-3 doit être installé.
libgck-1-0:i386 : Est en conflit avec: libgck-1-0 mais 3.4.1-3 est installé.
libgcr-3-1 : Est en conflit avec: libgcr-3-1:i386 mais 3.4.1-3 doit être installé.
libgcr-3-1:i386 : Dépend: libgcr-3-common:i386 qui est un paquet virtuel
Est en conflit avec: libgcr-3-1 mais 3.4.1-3 est installé.
gnome-keyring : Est en conflit avec: gnome-keyring:i386 mais 3.4.1-5 doit être installé.
gnome-keyring:i386 : Est en conflit avec: gnome-keyring mais 3.4.1-5 est installé.
libcap2-bin : Est en conflit avec: libcap2-bin:i386 mais 1:2.22-1.2 doit être installé.
libcap2-bin:i386 : Est en conflit avec: libcap2-bin mais 1:2.22-1.2 est installé.
gcr : Est en conflit avec: gcr:i386 mais 3.4.1-3 doit être installé.
gcr:i386 : Est en conflit avec: gcr mais 3.4.1-3 est installé.
libcap-ng0 : Est en conflit avec: libcap-ng0:i386 mais 0.6.6-2 doit être installé.
libcap-ng0:i386 : Est en conflit avec: libcap-ng0 mais 0.6.6-2 est installé.
libpam-gnome-keyring : Est en conflit avec: libpam-gnome-keyring:i386 mais 3.4.1-5 doit être installé.
libpam-gnome-keyring:i386 : Est en conflit avec: libpam-gnome-keyring mais 3.4.1-5 est installé.
Je vous passe les solutions que proposait Aptitude, elles consistaient à supprimer Gnome, ce qui n’est pas acceptable. Pour avancer par étapes, j’ai essayé d’installer le paquet « libgck-1-0:i386 » :
$ sudo aptitude install libgck-1-0:i386
Les NOUVEAUX paquets suivants vont être installés :
libgck-1-0:i386{b} libglib2.0-0:i386{a} libpcre3:i386{a}
libselinux1:i386{a}
0 paquets mis à jour, 4 nouvellement installés, 0 à enlever et 5 non mis à jour.
Il est nécessaire de télécharger 2 364 ko d'archives. Après dépaquetage, 5 110 ko seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
libgck-1-0 : Est en conflit avec: libgck-1-0:i386 mais 3.4.1-3 doit être installé.
libgck-1-0:i386 : Est en conflit avec: libgck-1-0 mais 3.4.1-3 est installé.
Les actions suivantes permettront de résoudre ces dépendances :
Supprimer les paquets suivants :
1) empathy
2) gcr
3) gir1.2-gck-1
4) gir1.2-gcr-3
5) gnome
6) gnome-core
7) gnome-keyring
8) gnome-session
9) gnome-shell
10) gnome-shell-extensions
11) libgck-1-0
12) libgcr-3-1
13) nautilus-sendto-empathy
14) seahorse
15) task-gnome-desktop
Laisser les dépendances suivantes non satisfaites :
16) empathy recommande nautilus-sendto-empathy
17) gksu recommande gnome-keyring
18) gnome-control-center recommande gnome-session
19) libpam-gnome-keyring recommande gnome-keyring
20) gnome-panel recommande gnome-session (>= 2.26)
21) gvfs-backends recommande gnome-keyring
22) gnome recommande nautilus-sendto-empathy
23) network-manager-gnome recommande gnome-keyring
24) task-desktop recommande task-gnome-desktop | task-kde-desktop | task-lxd
25) task-gnome-desktop recommande gnome
Accepter cette solution ? [Y/n/q/?] n
Les actions suivantes permettront de résoudre ces dépendances :
Conserver les paquets suivants dans leur version actuelle :
1) libgck-1-0:i386 [Non installé]
Accepter cette solution ? [Y/n/q/?] q
Abandon de tous les efforts pour rechercher une solution à ces dépendances.
Abandon.
Là encore, Aptitude propose comme solution de supprimer Gnome, ce qui n’est pas acceptable.
Du coup, je ne sais pas trop quoi faire. Est-ce que quelqu’un a une idée ?
À bientôt.
Le Farfadet Spatial