[pkg-gnupg-maint] Bug#868550: Bug#868550: reprepro seems to provide a repro

Ian Jackson ijackson at chiark.greenend.org.uk
Sun Jan 7 11:17:36 UTC 2018


NIIBE Yutaka writes ("Re: [pkg-gnupg-maint] Bug#868550: reprepro seems to provide a repro"):
> I examined the code again.  I found a redundant part in
> exechelp-posix.c.  I think that gnupg_spawn_process_detached can be
> simplified.  That's because: When gpg-agent (and dirmngr) is invoked
> with --daemon option, it does fork, setsid and chdir by itself.
> 
> Could you please try with following patch?  This patch also makes
> tracking the possible cause easier/simpler.
> 
> With the patch, when gpg-agent fails, gpg frontend will emit the error of: 
> 
>     gpg: waitpid failed in gnupg_spawn_process_detached...

I applied this.  It doesn't seem to help.

Even worse, I seem to have found that sometimes a public key vanishes
from my GNUPGHOME (or is missed during migration from the gnupg1 key
store).

Ian.



More information about the pkg-gnupg-maint mailing list