gpgme: environment variable not set
Werner Koch
wk at gnupg.org
Mon May 28 13:20:36 CEST 2018
On Thu, 24 May 2018 21:46, trinh.randy at gmail.com said:
> I have recently cross compiled gpgme for a program I am working on but
> gpgme fails to function as expected as I get an error saying an environment
> variable cannot be found -- verbose in this case doesn't really elaborate
> on what that missing environment variable may be.
Use
GPGME_DEBUG=9:logfile: yourprogram
to see what is going on.
> I have checked gpgconf --check-program and noticed that the scdaemon path
> is incorrect but I both don't know how to change the path -- and whether or
Let us konow why you think it is incorrect. For example scdaemon is by
default installed to /usr/local/libexec - which is correct according to
some file system standards but not by all. But it does not matter all
tools starting at the gpgme library have a consistent view of which
components are to be run.
> Does anyone have any possible idea as to why I can't seem to access my
> private-keys on my cross compiled device?
Decrypt by hand (i.e. "gpg -v -d ....") to check additional diagnostics.
If that doe not help, configure a log file for gpg-agent.
Salam-Shalom,
Werner
--
# Please read: Daniel Ellsberg - The Doomsday Machine #
Die Gedanken sind frei. Ausnahmen regelt ein Bundesgesetz.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 227 bytes
Desc: not available
URL: <https://lists.gnupg.org/pipermail/gnupg-users/attachments/20180528/328aed9b/attachment.sig>
More information about the Gnupg-users
mailing list