[Announce] GPGME 1.1.6 released

Marcus Brinkmann marcus.brinkmann at ruhr-uni-bochum.de
Fri Jan 4 17:24:27 CET 2008


At Fri, 4 Jan 2008 18:01:19 +0200,
"Alon Bar-Lev" <alon.barlev at gmail.com> wrote:
> 
> On 1/4/08, Marcus Brinkmann <marcus.brinkmann at ruhr-uni-bochum.de> wrote:
> > The fix is fine, priv-io.h is not part of assuan, and thus repeating
> > the internal declarations is good enough.
> 
> This is not so good practice... You can separate these into their own
> header file and include it from both places.

Sometimes even good practices need to be broken.  This is such a case.
There is a better solution, but it requires major extensions to
libassuan, which we are not currently planning for (to be specific:
libassuan should provide hooks for everything gpgme needs to change in
its implementation.  Then we can just link to libassuan and remove the
local copy).

> > Which version of gpgsm do you use?  The tests run fine here.
> 
> $ gpgsm --version
> gpgsm (GnuPG) 2.0.8

Ok, I used 2.0.4 for testing the release.  It is possible that
something changed which broke the test case, I'll have to check it
out.  Thanks for letting me know.

> > We already set GPG_AGENT_INFO to empty in the test environment (see
> > TEST_ENVIRONMENT in tests/gpgsm/Makefile.am).  I have no idea why this
> > is not working for you.  Did you run "make check" or invoked the test
> > manually?
> 
> I use "make check".

Probably also related to the gpg/gpgsm version.
 
> GPG_AGENT_INFO= echo alon | gpg2 --sign
> 
> Will result in running an agent by itself... right?

Mmh.  Did you specify gpg2 as default gpg for gpgme?  And did it ask
for the passphrase in tests/gpg or tests/gpgsm?  Actually, in which
particular test, gpg/t-sign?

Thanks,
Marcus





More information about the Gnupg-devel mailing list