|
From: | Eric Meyer |
Subject: | [Monotone-devel] Normal usage scenario resulted in headless branch. Is it a bug or did I do something wrong? |
Date: | Wed, 26 May 2004 13:36:04 -0400 |
I encountered an odd scenario where I now have a headless branch. Is this a bug, or did I do something wrong? More importantly, how can I recover?
Any suggestions or assistance would certainly be gratefully accepted.
Here is the process that I followed that led me here.
address@hidden:~/tmp$ monotone --db=~/monotone/eemeyer.mt --version monotone 0.13
address@hidden:~/tmp$ monotone --verbose --db=~/monotone/eemeyer.mt co --branch=com.quoininc.bxeng com.quoininc.bxeng monotone: set locale: LC_CTYPE=C, LC_MESSAGES=C monotone: options path is MT/options monotone: converting 2 bytes from UTF-8 to ANSI_X3.4-1968 monotone: converting 7 bytes from UTF-8 to ANSI_X3.4-1968 monotone: converting 8 bytes from ANSI_X3.4-1968 to UTF-8 monotone: converting 9 bytes from ANSI_X3.4-1968 to UTF-8 monotone: converting 26 bytes from ANSI_X3.4-1968 to UTF-8 monotone: converting 2 bytes from ANSI_X3.4-1968 to UTF-8 monotone: converting 27 bytes from ANSI_X3.4-1968 to UTF-8 monotone: converting 18 bytes from ANSI_X3.4-1968 to UTF-8 monotone: opening rcfile '/home/eemeyer/.monotonerc' ... monotone: '/home/eemeyer/.monotonerc' is ok monotone: skipping nonexistent rcfile 'MT/monotonerc' monotone: executing co command monotone: executing checkout command monotone: fetching heads of branch 'com.quoininc.bxeng' monotone: db.fetch("SELECT id, name, value, keypair, signature FROM manifest_certs WHERE (name = 'ancestor' OR name = 'branch' OR name = 'disapproval') AND id IN (SELECT id FROM manifest_certs WHERE name = 'branch' AND value = 'Y29tLnF1b2luaW5jLmJ4ZW5n ')") monotone: erasing bogus certs on 'com.quoininc.bxeng' monotone: db.fetch("SELECT id FROM public_keys WHERE id = 'address@hidden'") monotone: db.fetch("SELECT keydata FROM public_keys where id = 'address@hidden'") monotone: cert: signable text address@hidden:Y29tLnF1b2luaW5jLmJ4ZW5n] monotone: building verifier for 160-byte pub key monotone: checking 175-byte (128 decoded) signature monotone: cert ok monotone: cert: signable text address@hidden:Y29tLnF1b2luaW5jLndwcy5wdWIuY29tX3RoZWZyZWVtYW5maXJtX3d3dw==] monotone: checking 175-byte (128 decoded) signature monotone: cert ok monotone: cert: signable text address@hidden:Y29tLnF1b2luaW5jLmNvY29vbg==] monotone: checking 175-byte (128 decoded) signature monotone: cert ok monotone: cert: signable text address@hidden:Y29tLnF1b2luaW5jLmxlbnlh] monotone: checking 175-byte (128 decoded) signature monotone: cert ok monotone: cert: signable text address@hidden:b3JnLmJpdGZsdXhlZGl0b3IuYnhlbmc=] monotone: checking 175-byte (128 decoded) signature monotone: cert ok monotone: cert: signable text address@hidden:Y29tLnF1b2luaW5jLmJ4ZW5n] monotone: checking 175-byte (128 decoded) signature monotone: cert ok monotone: db.fetch("SELECT id FROM public_keys WHERE id = 'address@hidden'") monotone: db.fetch("SELECT keydata FROM public_keys where id = 'address@hidden'") monotone: cert: signable text address@hidden:b3JnLmJpdGZsdXhlZGl0b3IuYnhlbmc=] monotone: building verifier for 160-byte pub key monotone: checking 175-byte (128 decoded) signature monotone: cert ok monotone: cert: signable text address@hidden:Y29tLnF1b2luaW5jLmJ4ZW5n] monotone: checking 175-byte (128 decoded) signature monotone: cert ok monotone: cert: signable text address@hidden:Y29tLnF1b2luaW5jLmJ4ZW5n] monotone: checking 175-byte (128 decoded) signature monotone: cert ok monotone: cert: signable text address@hidden:Y29tLnF1b2luaW5jLmJ4ZW5n] monotone: checking 175-byte (128 decoded) signature monotone: cert ok monotone: trust function liked 1 signers of branch cert on manifest 9dfefbf57c5c116dead77dae67b6f046c6d376a8 monotone: trust function liked 1 signers of branch cert on manifest b7740dc2b24670f629fbe5ea38544a9992a468bd monotone: trust function liked 1 signers of branch cert on manifest da39a3ee5e6b4b0d3255bfef95601890afd80709 monotone: trust function liked 1 signers of branch cert on manifest da39a3ee5e6b4b0d3255bfef95601890afd80709 monotone: trust function liked 1 signers of branch cert on manifest da39a3ee5e6b4b0d3255bfef95601890afd80709 monotone: trust function liked 1 signers of branch cert on manifest da39a3ee5e6b4b0d3255bfef95601890afd80709 monotone: trust function liked 1 signers of branch cert on manifest ea0b16fed1d4dc27c233e7a5ffdd055890e6713b monotone: trust function liked 1 signers of branch cert on manifest ea0b16fed1d4dc27c233e7a5ffdd055890e6713b monotone: trust function liked 1 signers of branch cert on manifest f6ddadbb8127c57d1b87c3c5581c700202d8e856 monotone: trust function liked 1 signers of branch cert on manifest f6ddadbb8127c57d1b87c3c5581c700202d8e856 monotone: cert: signable text address@hidden:ZGEzOWEzZWU1ZTZiNGIwZDMyNTViZmVmOTU2MDE4OTBhZmQ4MDcwOQ==] monotone: checking 175-byte (128 decoded) signature monotone: cert ok monotone: cert: signable text address@hidden:ZWEwYjE2ZmVkMWQ0ZGMyN2MyMzNlN2E1ZmZkZDA1NTg5MGU2NzEzYg==] monotone: checking 175-byte (128 decoded) signature monotone: cert ok monotone: cert: signable text address@hidden:ZjZkZGFkYmI4MTI3YzU3ZDFiODdjM2M1NTgxYzcwMDIwMmQ4ZTg1Ng==] monotone: checking 175-byte (128 decoded) signature monotone: cert ok monotone: cert: signable text address@hidden:ZWEwYjE2ZmVkMWQ0ZGMyN2MyMzNlN2E1ZmZkZDA1NTg5MGU2NzEzYg==] monotone: checking 175-byte (128 decoded) signature monotone: cert ok monotone: cert: signable text address@hidden:Yjc3NDBkYzJiMjQ2NzBmNjI5ZmJlNWVhMzg1NDRhOTk5MmE0NjhiZA==] monotone: checking 175-byte (128 decoded) signature monotone: cert ok monotone: cert: signable text address@hidden:OWRmZWZiZjU3YzVjMTE2ZGVhZDc3ZGFlNjdiNmYwNDZjNmQzNzZhOA==] monotone: checking 175-byte (128 decoded) signature monotone: cert ok monotone: trust function liked 1 signers of ancestor cert on manifest 9dfefbf57c5c116dead77dae67b6f046c6d376a8 monotone: trust function liked 1 signers of ancestor cert on manifest b7740dc2b24670f629fbe5ea38544a9992a468bd monotone: trust function liked 1 signers of ancestor cert on manifest b7740dc2b24670f629fbe5ea38544a9992a468bd monotone: trust function liked 1 signers of ancestor cert on manifest ea0b16fed1d4dc27c233e7a5ffdd055890e6713b monotone: trust function liked 1 signers of ancestor cert on manifest f6ddadbb8127c57d1b87c3c5581c700202d8e856 monotone: trust function liked 1 signers of ancestor cert on manifest f6ddadbb8127c57d1b87c3c5581c700202d8e856 monotone: began with 5 candidate heads monotone: reduced to 0 heads monotone: commands.cc:1449: usage constraint 'N(heads.size() > 0)' violated monotone: misuse: branch com.quoininc.bxeng is empty
Regards, Eric Meyer
|
[Prev in Thread] | Current Thread | [Next in Thread] |