Volker Quetschke wrote: > Max Bowsher wrote: >> Max Bowsher wrote: >>> When running 'gpg --refresh-keys', the second updated key results in: >>> >>> gpg: renaming `/home/max/.gnupg/pubring.gpg' to >>> `/home/max/.gnupg/pubring.gpg~' failed: Permission denied >>> gpg: error writing keyring `/home/max/.gnupg/pubring.gpg': file rename error >>> gpg: key XXXXXXXX: "...." 28 new signatures >>> gpg: error reading `[stream]': file rename error (snip) >> GPG for some reason tries to cache opened fds for re-use. I suggest >> disabling this caching for Cygwin. The appropriate code to tweak is in >> util/iobuf.c:fd_cache_close(). I changed the condition of the first if >> statement there to always be true, and the problem I reported goes away. >> >> Please integrate this into the Cygwin packages. > > Thanks for tracking this down Max. It's also time for a new package > with the newer upstream version.
It took a while ;) Max, can you test if the new version works for you? Use http://www.scytek.de/cygwin/release/gnupg/setup.hint http://www.scytek.de/cygwin/release/gnupg/gnupg-1.4.5-1.tar.bz2 http://www.scytek.de/cygwin/release/gnupg/gnupg-1.4.5-1-src.tar.bz2 or point your setup to http://www.scytek.de/cygwin . If it works for you I'll ask for upload. Volker -- PGP/GPG key (ID: 0x9F8A785D) available from wwwkeys.de.pgp.net key-fingerprint 550D F17E B082 A3E9 F913 9E53 3D35 C9BA 9F8A 785D
signature.asc
Description: OpenPGP digital signature