[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-devel] Pulled database is screwed up
From: |
Peter Simons |
Subject: |
[Monotone-devel] Pulled database is screwed up |
Date: |
06 Apr 2004 22:57:29 +0200 |
And one more interesting problem (which might be related to
the assertion failure I reported on savannah): I have pushed
my database via netsync. Then I have pulled it into a new db
file, but when I try to check-out one of the branches, I get
this error:
monotone: opening rcfile '/home/simons/.monotonerc' ... monotone: ok
monotone: skipping nonexistent rcfile 'MT/monotonerc'
monotone: executing co command
monotone: executing checkout command
monotone: fetching heads of branch 'simons.postmaster'
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 = 'c2ltb25zLnBvc3RtYXN0ZXI=
')")
monotone: erasing bogus certs on 'simons.postmaster'
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:c2ltb25zLnBvc3RtYXN0ZXI=]
monotone: building verifier for 160-byte pub key
monotone: checking 175-byte (128 decoded) signature
monotone: cert ok
monotone: cert: signable text address@hidden:c2ltb25zLnBvc3RtYXN0ZXI=]
monotone: checking 175-byte (128 decoded) signature
monotone: cert ok
monotone: trust function liked 1 signers of cert 'branch'='simons.postmaster'
on manifest '68fa9dd33774c7ac07311be9487c327119dcfae0'
monotone: trust function liked 1 signers of cert 'branch'='simons.postmaster'
on manifest 'cf14d1fa07c72da4196d11b1052496403f785989'
monotone: cert: signable text
address@hidden:NjhmYTlkZDMzNzc0YzdhYzA3MzExYmU5NDg3YzMyNzExOWRjZmFlMA==]
monotone: checking 175-byte (128 decoded) signature
monotone: cert ok
monotone: trust function liked 1 signers of cert
'ancestor'='68fa9dd33774c7ac07311be9487c327119dcfae0' on manifest
'cf14d1fa07c72da4196d11b1052496403f785989'
monotone: began with 2 candidate heads
monotone: reduced to 1 heads
monotone: converting 17 bytes from UTF-8 to ANSI_X3.4-1968
monotone: db.execute("BEGIN")
monotone: db.fetch("SELECT id FROM 'manifest_deltas' WHERE id =
'cf14d1fa07c72da4196d11b1052496403f785989'")
monotone: db.fetch("SELECT id FROM 'manifests' WHERE id =
'cf14d1fa07c72da4196d11b1052496403f785989'")
monotone: checking out manifest cf14d1fa07c72da4196d11b1052496403f785989 to
directory simons.postmaster
monotone: db.fetch("SELECT id FROM 'manifests' WHERE id =
'cf14d1fa07c72da4196d11b1052496403f785989'")
monotone: db.fetch("SELECT data FROM 'manifests' WHERE id =
'cf14d1fa07c72da4196d11b1052496403f785989'")
monotone: converting 2 bytes from UTF-8 to ANSI_X3.4-1968
monotone: manifest path is MT/manifest
monotone: writing manifest file MT/manifest
monotone: converting 2 bytes from UTF-8 to ANSI_X3.4-1968
monotone: converting 8 bytes from UTF-8 to ANSI_X3.4-1968
monotone: wrote 7 manifest entries
monotone: db.fetch("SELECT id FROM 'file_deltas' WHERE id =
'40643ae825a0f82d3116b188f07ec1c95c54eac4'")
monotone: db.fetch("SELECT id FROM 'files' WHERE id =
'40643ae825a0f82d3116b188f07ec1c95c54eac4'")
monotone: commands.cc:1659: usage constraint
'N(app.db.file_version_exists(pip.ident()))' violated
monotone: db.execute("ROLLBACK")
monotone: misuse: no file version 40643ae825a0f82d3116b188f07ec1c95c54eac4
found in database for IOCore.hs
**** error return code 1
********** errors detected; see standard output for details ***********
I have 'reindexed' the server- and the client-database
several times, but it doesn't help. Netsync doesn't seem to
notice that something is missing.
In the client database, everything works fine.
Peter
- [Monotone-devel] Pulled database is screwed up,
Peter Simons <=