Failure to get passphrase right causes "CHECKSUM FILE(S) DISAGREE WITH DIRECTORY LISTING"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
bazaar (Ubuntu) |
Invalid
|
Medium
|
Unassigned |
Bug Description
I don't use a gpg agent, so I get prompted twice every commit. This time, with latest cotm baz, I got my passphrase right for the first prompt, but typoed it three times in a row for the second signing, so gpg gave up, causing baz to put my archive in a state where I can't commit to that branch. Full transcript:
----
andrew@trogdor ~/warthogs/
These files would be source but lack inventory ids (`baz add' perhaps?):
keys
samplekey.sql
supermirrorsftp
* auto-adding <email address hidden>
* found immediate ancestor revision in library (<email address hidden>
gpg: Good signature from "Andrew Bennetts <email address hidden>"
gpg: Good signature from "Andrew Bennetts <email address hidden>"
* patching for this revision (<email address hidden>
M supermirrorsftp
You need a passphrase to unlock the secret key for
user: "Andrew Bennetts <email address hidden>"
1024-bit DSA key, ID F1A573C9, created 2004-06-22
gpg: Good signature from "Andrew Bennetts <email address hidden>"
You need a passphrase to unlock the secret key for
user: "Andrew Bennetts <email address hidden>"
1024-bit DSA key, ID F1A573C9, created 2004-06-22
gpg: Invalid passphrase; please try again ...
You need a passphrase to unlock the secret key for
user: "Andrew Bennetts <email address hidden>"
1024-bit DSA key, ID F1A573C9, created 2004-06-22
gpg: Invalid passphrase; please try again ...
You need a passphrase to unlock the secret key for
user: "Andrew Bennetts <email address hidden>"
1024-bit DSA key, ID F1A573C9, created 2004-06-22
gpg: no default secret key: bad passphrase
gpg: [stdin]: clearsign failed: bad passphrase
signature command exited with non-0 status (2)
command: gpg --clearsign --default-key <email address hidden>
(You may also have to use tla lock-revision -b before
retrying this transaction. See tla lock-revision -H)
unable to complete transaction due to signature failure
andrew@trogdor ~/warthogs/
These files would be source but lack inventory ids (`baz add' perhaps?):
keys
samplekey.sql
supermirrorsftp
gpg: Good signature from "Andrew Bennetts <email address hidden>"
*******
CHECKSUM FILE(S) DISAGREE WITH
DIRECTORY LISTING ABOUT WHAT
FILES SHOULD BE PRESENT IN
REVISION DIR OF ARCHIVE
archive: <email address hidden>
revision: supermirrorsftp
*******
andrew@trogdor ~/warthogs/
gpg: Good signature from "Andrew Bennetts <email address hidden>"
*******
CHECKSUM FILE(S) DISAGREE WITH
DIRECTORY LISTING ABOUT WHAT
FILES SHOULD BE PRESENT IN
REVISION DIR OF ARCHIVE
archive: <email address hidden>
revision: supermirrorsftp
*******
andrew@trogdor ~/warthogs/
----
This happened just after making a commit without any trouble, so I'm pretty certain the mistyped passphrase was the cause.
Changed in bazaar: | |
assignee: | sabdfl → nobody |
Changed in bazaar: | |
assignee: | nobody → bazaar-developers |
Changed in bazaar: | |
assignee: | bazaar-developers → nobody |
status: | New → Rejected |