After installing gpg4win 3.1.3 on a Windows 7 system, when attempting to start Kleopatra 2 self tests are reported as failing and when continuing, Kleopatra closes with an error.
The 2 self tests that fail are:
GPG (OpenPGP Backend) installation not supported
GpgSM (S/MIME Backend) installation not supported
Each self test reports "It seems that the gpme library was compiled without support for this backend." and "Replace the gpgme library with a version compiled with <gpg or gpgsm> support."
Kleopatra logging shows the following:
Could not find any platform plugin
Startup timing: 122 ms elapsed: Application initialized
Startup timing: 128 ms elapsed: Application created
Gpg4win not found. Falling back to Kleopatra instdir.
gpgConfListDir: starting C:\Program Files (x86)\GnuPG\bin\gpgconf.exe --list-dirs
gpgConfListDir: found C:/Program Files (x86)/GnuPG/bin for ' bindir 'entry
Startup timing: 815 ms elapsed: UiServer created
Startup timing: 828 ms elapsed: UiServer started
UiServer: client connect on fd 772
chan_0x00000304 -> OK GPG UI server (Kleopatra/3.1.1-gpg4win-3.1.1) ready to serve
chan_0x00000300 <- OK GPG UI server (Kleopatra/3.1.1-gpg4win-3.1.1) ready to serve
UiServer: client connection 0x27e5a70 established successfully
chan_0x00000300 -> GETINFO pid
chan_0x00000304 <- GETINFO pid
chan_0x00000304 -> D 7748
chan_0x00000304 -> OK
chan_0x00000300 <- D 7748
chan_0x00000300 <- OK
Server PID = 7748
chan_0x00000300 -> BYE
chan_0x00000304 <- [error: Resource temporarily unavailable]
Parsed 2.2.7
as: 2 . 2 . 7 .
ArchiveDefinition[ "tar" ] ("C:/Program Files (x86)/GnuPG/bin/gpgtar", "--openpgp", "--skip-crypto", "--output", "-", "--encrypt", "-T-", "--null", "--")
ArchiveDefinition[ "tar" ] find -print0 | "C:/Program Files (x86)/GnuPG/bin/gpgtar.exe" ("--openpgp", "--skip-crypto", "--output", "-", "--encrypt", "-T-", "--null", "--")
ArchiveDefinition[ "tar" ] ("C:/Program Files (x86)/GnuPG/bin/gpgtar", "--cms", "--skip-crypto", "--output", "-", "--encrypt", "-T-", "--null", "--")
ArchiveDefinition[ "tar" ] find -print0 | "C:/Program Files (x86)/GnuPG/bin/gpgtar.exe" ("--cms", "--skip-crypto", "--output", "-", "--encrypt", "-T-", "--null", "--")
ArchiveDefinition[ "tar" ] ("C:/Program Files (x86)/GnuPG/bin/gpgtar", "--openpgp", "--skip-crypto", "--set-filename", "%f", "--decrypt", "--", "-")
ArchiveDefinition[ "tar" ] "C:/Program Files (x86)/GnuPG/bin/gpgtar.exe" ("--openpgp", "--skip-crypto", "--set-filename", "%f", "--decrypt", "--", "-") "%f" ()
ArchiveDefinition[ "tar" ] ("C:/Program Files (x86)/GnuPG/bin/gpgtar", "--cms", "--skip-crypto", "--set-filename", "%f", "--decrypt", "--", "-")
ArchiveDefinition[ "tar" ] "C:/Program Files (x86)/GnuPG/bin/gpgtar.exe" ("--cms", "--skip-crypto", "--set-filename", "%f", "--decrypt", "--", "-") "%f" ()
ChecksumDefinition[ "md5sum" ] ("C:/Program Files (x86)/Gpg4win/bin/md5sum", "-0", "-")
ChecksumDefinition[ "md5sum" ] find -print0 | "C:/Program Files (x86)/Gpg4win/bin/md5sum.exe" ("-0", "-")
ChecksumDefinition[ "md5sum" ] ("C:/Program Files (x86)/Gpg4win/bin/md5sum", "-c")
ChecksumDefinition[ "md5sum" ] "C:/Program Files (x86)/Gpg4win/bin/md5sum.exe" ("-c") "%f" ()
ChecksumDefinition[ "sha1sum" ] ("C:/Program Files (x86)/Gpg4win/bin/sha1sum", "-0", "-")
ChecksumDefinition[ "sha1sum" ] find -print0 | "C:/Program Files (x86)/Gpg4win/bin/sha1sum.exe" ("-0", "-")
ChecksumDefinition[ "sha1sum" ] ("C:/Program Files (x86)/Gpg4win/bin/sha1sum", "-c")
ChecksumDefinition[ "sha1sum" ] "C:/Program Files (x86)/Gpg4win/bin/sha1sum.exe" ("-c") "%f" ()
ChecksumDefinition[ "sha256sum" ] ("C:/Program Files (x86)/Gpg4win/bin/sha256sum", "-0", "-")
ChecksumDefinition[ "sha256sum" ] find -print0 | "C:/Program Files (x86)/Gpg4win/bin/sha256sum.exe" ("-0", "-")
ChecksumDefinition[ "sha256sum" ] ("C:/Program Files (x86)/Gpg4win/bin/sha256sum", "-c")
ChecksumDefinition[ "sha256sum" ] "C:/Program Files (x86)/Gpg4win/bin/sha256sum.exe" ("-c") "%f" ()
chan_0x00000304 <- BYE
chan_0x00000304 -> OK closing connection
UiServer: connection 0x27e5a70 closed
gpgconf --list-components does not provide any output.
path includes C:\Program Files (x86)\gnupg\bin;C:\Program Files (x86)\Gpg4win\bin;C:\Program Files (x86)\Gpg4win\..\GnuPG\bin;