exact <email address hidden> request syntax?

Asked by Václav Šmilauer

Hello, I sent merge request from bzr send https://code.launchpad.net/~yade-dev/yade/trunk -o diff.patch to <email address hidden>. I signed the generated patch (including the merge directive in base64) using gpg --clearsign and pasted the result verbatim into webmail. I received message saying that the signature was not valid:

 Signature couldn't be verified: (7, 8, 'Bad signature')

although I am reasonably sure the signature is valid (the key is registered in launchpad and belongs to that e-mail address I was sending from). The error mail footer references https://help.launchpad.net/EmailInterface, which doesn't exist however.

I would welcome some information about how the merge request is to be signed, if it should be inline in the message or attached, and so on. (I am currently behind proxy, so I cannot commit using bzr+ssh, or use thunderbird, which would be invoked automatically by bzr send with the message precomposed.)

Thanks.

Question information

Language:
English Edit question
Status:
Solved
For:
Launchpad itself Edit question
Assignee:
No assignee Edit question
Solved by:
Václav Šmilauer
Solved:
Last query:
Last reply:
Revision history for this message
Paul Hummer (rockstar) said :
#1

It's quite possible that in you copied and pasted whitespace that wasn't actually part of the signature. I would suggest using Thunderbird to make sure you have the right signature. Also, bzr will attach the merge directive to the Thunderbird email. Using a desktop client will help you reduce the amount of things that can go wrong.

Revision history for this message
Václav Šmilauer (eudoxos) said :
#2

Thanks fro trying, Paul, but this is not really an answer. I wrote I was behind proxy without the possibility to use desktop client (thinderbird and such). I doubt the e-maiil interface is so dull as to be confused by whitespace.

I opened bug for that.