From: Alex Riesen Date: Tue, 03 Nov 2009 07:31:25 GMT Subject: Re: Problem signing a tag Message-ID: <81b0412b0911022331q2976b6e6u575a9700b212623d@mail.gmail.com> In-Reply-To: <200911021558.17550.joshua@eeinternet.com> On Tue, Nov 3, 2009 at 01:58, Joshua J. Kugler wrote: > Nobody on the git IRC channel responded to this question, even after > asking it a few times, so I thought I'd try here. > > I'm having trouble signing a tag.  I'm using this command: > > git tag -u EAFD344D14EA086E -F .git/TAG_EDITMSG tag_name > > I type in my passphrase, and am then told: > > error: gpg failed to sign the tag > error: unable to sign the tag > > However, if I use this command: > > gpg -s -u EAFD344D14EA086E > > and use the same passphrase, it works fine. Is there any way to find out > why a key-signing is failing? What does "echo $?" after it prints? IOW, maybe plain gpg fails too, without printing anything special, and you don't pay attention to the exit code. Git does. And it runs "gpg -bsau ".