[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-devel] Broken database?
From: |
Peter Simons |
Subject: |
[Monotone-devel] Broken database? |
Date: |
09 Feb 2004 18:52:01 +0100 |
Hi,
I'm having trouble with Monotone. Apparently, there is some
broken certificate in my database. Either that, or the depot
stuff isn't working as expected:
$ monotone --db=/home/monodbs/public.db --branch=to.cryp.petidomo fetch
monotone: fetching packets from group
http://monotone.cryp.to/cgi-bin/depot.cgi/petidomo
monotone: http fetch complete
monotone: fetched 0 packets
$ monotone --db=/home/monodbs/public.db --branch=to.cryp.petidomo heads
monotone: fetching heads of branch 'to.cryp.petidomo'
branch 'to.cryp.petidomo' is currently merged:
421d6b47e8d243b1e17ff91f4a7ed59e0c121aea
$ monotone --db=/home/monodbs/public.db --branch=to.cryp.petidomo co
petidomo
monotone: fetching heads of branch 'to.cryp.petidomo'
monotone: misuse: no manifest version
421d6b47e8d243b1e17ff91f4a7ed59e0c121aea found in database
**** error return code 1
********** errors detected; see standard output for details ***********
I have posted the complete version from my home machine to
the depot using "queue addtree" several times, but it didn't
make a difference.
You can fetch the depot at the URL given above, if you'd
like to try this out yourself. My signature key is:
[pubkey address@hidden
MIGdMA0GCSqGSIb3DQEBAQUAA4GLADCBhwKBgQCYrUEK12XCjATTEvrzdgJa5OCMsZguTB9Q
YtDfq+MJAbACYQYynIfKBnZzRv098lCVY/R4JutU3f8DonNqcvVD4gnU97va6+4qnHvIUD2M
cHepOdLbWjkE69F0si0HhstRWpgtXPVE4oY8TSeIfpiMpMLHWRny5SnpF7t4phECwQIBEQ==
[end]
Finally, I tried to run the check-out with --verbose
enabled, and this is the last message I see:
monotone: reduced to 1 heads
monotone: db.execute("BEGIN")
monotone: db.fetch("SELECT id FROM 'manifest_deltas' WHERE id =
'421d6b47e8d243b1e17ff91f4a7ed59e0c121aea'")
monotone: db.fetch("SELECT id FROM 'manifests' WHERE id =
'421d6b47e8d243b1e17ff91f4a7ed59e0c121aea'")
monotone: commands.cc:1561: usage constraint
'N(app.db.manifest_version_exists(ident))' violated
monotone: db.execute("ROLLBACK")
monotone: misuse: no manifest version
421d6b47e8d243b1e17ff91f4a7ed59e0c121aea found in database
Any suggestions what I should try? Shall I comment-out the
usage constraint in commands.cc? :-)
Peter
- [Monotone-devel] Broken database?,
Peter Simons <=