1libgpg-error is a library that defines common error values 2for all GnuPG components. Among these are GPG, GPGSM, GPGME, 3GPG-Agent, libgcrypt, pinentry, SmartCard Daemon 4and possibly more in the future. 5