Je rajoute un peu plus de détails :
avec la version gpa 0.9 tar.gz :
J’ai compilé les 4 packages (libgpg-error_1.7-1_i386.deb, libassuan_1.0.5-1_i386.deb, gpgme_1.2.0-1_i386.deb et debian gpa_0.9.0-1_i386.deb)
en ligne de commande avec l’utilisateur root :
(gpa:18314): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
une fenêtre s’ouvre avec marqué :
Erreur GPA : Erreur fatal dans la librairie GPGME (invoquée depuis le fichier confdialog.c, ligne 1447) : Non implémenté, l’application vas se terminer.
Avec un utilisateur normal, j’ai la même erreur
avec la version gpa-svn :
J’ai compilé les 3 packages (libgpg-error_1.7-1_i386.deb, libassuan_1.0.5-1_i386.deb, gpgme_1.2.0-1_i386.deb) je n’ai pas réussit à créer le package debian gpa_0.9.0-1, car il m’indique que c’est une version svn, j’ai donc fait un make install)
En ligne de commande avec root :
** Message: switched engine to `/usr/bin/gpg2’
** (gpa:18314): CRITICAL **: gpa_start_simple_gpg_command: assertion `argv[0]’ failed
(gpa:18314): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
Une fenêtre apparaît avec un warning bloquant :
le warning est génant, je ne peux pas ouvrir l’appli, par contre il m’indique que je n’ai pas de certificat (hors prise en compte smartcard), et me demande si je veux en créer un, mais du fait de l’erreur, je ne peux même pas choisir l’un ou l’autre choix
avec un utilisateur :
Dans ce cas avec l’utilisateur, le warning ne me bloque pas, mais il ne me propose pas de créer un certificat, et lorsque je clicque sur le logo smartcard, il m’indique qu’il ne trouve pas la smartcard => Error accessing the card.
Pourtant en ligne de commande avec gpg2 --card-status ou gpg2 --card-edit, j’accéde parfaitement à ma smartcard.
Voilà pour les derniers détails, si cela peut vous aider.
Visiblement sur gentoo ils ont un package fonctionnel de cette version 0.9, mais bon, je vais quand même pas changer de distrib pour un package … 