the debian build daemon logs of gpgme 1.12.0 show that the 32-bit architectures are failing, but the 64-bit architectures are successful.
Looking at the armhf and i386 buildd logs, it appears that the problem is with t-callbacks.py in the python bindings.
one example error message is:
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lang/python/tests' GNUPGHOME=/<<PKGBUILDDIR>>/lang/python/tests LC_ALL=C GPG_AGENT_INFO= top_srcdir=../../.. srcdir=. LD_LIBRARY_PATH="../../../src/.libs:" /usr/bin/python2 ./run-tests.py \ --interpreters="/usr/bin/python2 /usr/bin/python3" --srcdir=. \ initial.py t-wrapper.py t-callbacks.py t-data.py t-encrypt.py t-encrypt-sym.py t-encrypt-sign.py t-sign.py t-signers.py t-decrypt.py t-verify.py t-decrypt-verify.py t-sig-notation.py t-export.py t-import.py t-trustlist.py t-edit.py t-keylist.py t-keylist-from-data.py t-wait.py t-encrypt-large.py t-file-name.py t-idiomatic.py t-protocol-assuan.py t-quick-key-creation.py t-quick-subkey-creation.py t-quick-key-manipulation.py t-quick-key-signing.py final.py starting gpg-agent.. OK Using gpg module from '/<<PKGBUILDDIR>>/lang/python/python2-gpg/lib.linux-i686-2.7/gpg'. Traceback (most recent call last): File "./t-callbacks.py", line 114, in <module> c.op_genkey(parms, None, None) File "/<<PKGBUILDDIR>>/lang/python/python2-gpg/lib.linux-i686-2.7/gpg/core.py", line 158, in wrapper return _funcwrap(self, *args) File "/<<PKGBUILDDIR>>/lang/python/python2-gpg/lib.linux-i686-2.7/gpg/core.py", line 141, in _funcwrap return errorcheck(result, name) File "/<<PKGBUILDDIR>>/lang/python/python2-gpg/lib.linux-i686-2.7/gpg/errors.py", line 129, in errorcheck raise GPGMEError(retval, extradata) gpg.errors.GPGMEError: gpgme_op_genkey: GPGME: General error stopping gpg-agent starting gpg-agent.. gpg-connect-agent: no running gpg-agent - starting '/usr/bin/gpg-agent|--debug-quick-random' gpg-connect-agent: waiting for the agent to come up ... (5s) gpg-connect-agent: connection to agent established OK Using gpg module from '/<<PKGBUILDDIR>>/lang/python/python3-gpg/lib.linux-i686-3.6/gpg'. Traceback (most recent call last): File "./t-callbacks.py", line 114, in <module> c.op_genkey(parms, None, None) File "/<<PKGBUILDDIR>>/lang/python/python3-gpg/lib.linux-i686-3.6/gpg/core.py", line 158, in wrapper return _funcwrap(self, *args) File "/<<PKGBUILDDIR>>/lang/python/python3-gpg/lib.linux-i686-3.6/gpg/core.py", line 141, in _funcwrap return errorcheck(result, name) File "/<<PKGBUILDDIR>>/lang/python/python3-gpg/lib.linux-i686-3.6/gpg/errors.py", line 129, in errorcheck raise GPGMEError(retval, extradata) gpg.errors.GPGMEError: gpgme_op_genkey: GPGME: General error stopping gpg-agent