On Tue, Feb 02, 2010 at 04:03:53PM +0100, Thomas Keller wrote: > can you please run > the commit command with --debug and post the output of that?
$ mtn commit --debug --message="initial checkin of tutorial" mtn: searching for '_MTN' directory with root '/' mtn: working root is '/home/gary/monotone/tutorial' mtn: initial relative path is '' mtn: skipping nonexistent rcfile '/home/gary/.monotone/monotonerc' mtn: skipping nonexistent rcfile '_MTN/monotonerc' mtn: searching for '_MTN' directory with root '/' mtn: working root is '/home/gary/monotone/tutorial' mtn: initial relative path is '' mtn: skipping nonexistent rcfile '/home/gary/.monotone/monotonerc' mtn: skipping nonexistent rcfile '_MTN/monotonerc' mtn: loading lua hook get_default_command_options mtn: local dump path is _MTN/debug mtn: setting dump path to /home/gary/monotone/tutorial/_MTN/debug mtn: loading lua hook note_mtn_startup mtn: executing command 'commit' mtn: options path is _MTN/options mtn: branch name is 'mimosa.ex2.5' mtn: options path is _MTN/options mtn: writing _MTN/options via temp _MTN/mts9w5hf.tmp mtn: revision path is _MTN/revision mtn: base roster has 0 entries mtn: revision path is _MTN/revision mtn: inodeprints path is _MTN/inodeprints mtn: selected node 2147483648 parent 0 mtn: adding node 2147483648 parent 0 mtn: selected node 2147483649 include parent 2147483648 mtn: adding node 2147483649 include parent 2147483648 mtn: selected node 2147483650 src parent 2147483648 mtn: adding node 2147483650 src parent 2147483648 mtn: selected node 2147483651 jb.h parent 2147483649 mtn: adding node 2147483651 jb.h parent 2147483649 mtn: selected node 2147483652 apple.c parent 2147483650 mtn: adding node 2147483652 apple.c parent 2147483650 mtn: selected node 2147483653 banana.c parent 2147483650 mtn: adding node 2147483653 banana.c parent 2147483650 mtn: new manifest_id is 448c317e4c731ff2f1d7e9c583ba7bdd18200904 mtn: beginning commit on branch 'mimosa.ex2.5' mtn: new manifest '448c317e4c731ff2f1d7e9c583ba7bdd18200904' mtn: new revision 'fdbb055cab4431949263543644cb13f6cb65dc63' mtn: user log path is _MTN/log mtn: loading lua hook validate_commit_message mtn: lua failure: isfunction() in get_fn; stack = nil mtn: lua: extracted string = mtn: Lua::ok(): failed mtn: loading lua hook get_branch_key mtn: lua failure: isfunction() in get_fn; stack = nil mtn: lua: extracted string = mtn: Lua::ok(): failed mtn: reading key dir '/home/gary/.monotone/keys' mtn: reading keys from file 'g...@mimosa.7d1cb0111006767b848ddeff85e11cdc7b59d80f' mtn: read keypair packet mtn: reading key pair 'g...@mimosa' from key store mtn: putting key pair '7d1cb0111006767b848ddeff85e11cdc7b59d80f' mtn: successfully read key pair '7d1cb0111006767b848ddeff85e11cdc7b59d80f' from key store mtn: executing SQL 'SELECT sql FROM sqlite_master WHERE (type = 'table' OR type = 'index') AND sql IS NOT NULL AND name not like 'sqlite_stat%' ORDER BY name' mtn: success mtn: executing SQL 'PRAGMA user_version' mtn: success mtn: prepared statement SELECT 1 FROM manifests LIMIT 1 mtn: binding 0 parameters for SELECT 1 FROM manifests LIMIT 1 mtn: prepared statement SELECT 1 FROM revisions LIMIT 1 mtn: binding 0 parameters for SELECT 1 FROM revisions LIMIT 1 mtn: prepared statement SELECT id FROM public_keys WHERE id = ? mtn: binding 1 parameters for SELECT id FROM public_keys WHERE id = ? mtn: binding 1 with value '7d1cb0111006767b848ddeff85e11cdc7b59d80f' mtn: prepared statement SELECT keydata FROM public_keys WHERE id = ? mtn: binding 1 parameters for SELECT keydata FROM public_keys WHERE id = ? mtn: binding 1 with value '7d1cb0111006767b848ddeff85e11cdc7b59d80f' mtn: ssh_agent: no agent mtn: has_key: building 162-byte pub key mtn: ssh_agent: get_keys: stream not initialized, no agent mtn: loading lua hook persist_phrase_ok mtn: lua: extracted bool = 1 mtn: 717-byte private key mtn: failed to load key with no passphrase: Botan: PKCS#5 PBKDF2: Empty passphrase is invalid mtn: loading lua hook get_passphrase mtn: lua failure: isfunction() in get_fn; stack = nil mtn: lua: extracted string [CLASSIFIED] mtn: Lua::ok(): failed enter passphrase for key ID [g...@mimosa] (7d1cb011...): mtn: loading lua hook persist_phrase_ok mtn: lua: extracted bool = 1 mtn: getting heads of branch mimosa.ex2.5 mtn: prepared statement SELECT revision_id FROM revision_certs WHERE name = ? AND value = ? mtn: binding 2 parameters for SELECT revision_id FROM revision_certs WHERE name = ? AND value = ? mtn: binding 1 with value 'branch' mtn: binding 2 with value '6d696d6f73612e6578322e35' mtn: found heads of branch mimosa.ex2.5 (0 heads) mtn: prepared statement BEGIN EXCLUSIVE mtn: binding 0 parameters for BEGIN EXCLUSIVE mtn: prepared statement SELECT id FROM revisions WHERE id = ? mtn: binding 1 parameters for SELECT id FROM revisions WHERE id = ? mtn: binding 1 with value 'fdbb055cab4431949263543644cb13f6cb65dc63' mtn: inserting new revision fdbb055cab4431949263543644cb13f6cb65dc63 mtn: inserting full version f6996ce2dfc5d32bda8b574c3e9ce75db8d55492 mtn: prepared statement SELECT 1 FROM file_deltas WHERE id = ? LIMIT 1 mtn: binding 1 parameters for SELECT 1 FROM file_deltas WHERE id = ? LIMIT 1 mtn: binding 1 with value 'f6996ce2dfc5d32bda8b574c3e9ce75db8d55492' mtn: prepared statement SELECT 1 FROM files WHERE id = ? LIMIT 1 mtn: binding 1 parameters for SELECT 1 FROM files WHERE id = ? LIMIT 1 mtn: binding 1 with value 'f6996ce2dfc5d32bda8b574c3e9ce75db8d55492' mtn: inserting full version 6c3e19be4d8aebb7584e94335ada80b2c0f6d997 mtn: binding 1 parameters for SELECT 1 FROM file_deltas WHERE id = ? LIMIT 1 mtn: binding 1 with value '6c3e19be4d8aebb7584e94335ada80b2c0f6d997' mtn: binding 1 parameters for SELECT 1 FROM files WHERE id = ? LIMIT 1 mtn: binding 1 with value '6c3e19be4d8aebb7584e94335ada80b2c0f6d997' mtn: inserting full version ad88bbbb1b7507ddff26be67efd91d95e069afb6 mtn: binding 1 parameters for SELECT 1 FROM file_deltas WHERE id = ? LIMIT 1 mtn: binding 1 with value 'ad88bbbb1b7507ddff26be67efd91d95e069afb6' mtn: binding 1 parameters for SELECT 1 FROM files WHERE id = ? LIMIT 1 mtn: binding 1 with value 'ad88bbbb1b7507ddff26be67efd91d95e069afb6' mtn: binding 1 parameters for SELECT id FROM revisions WHERE id = ? mtn: binding 1 with value 'fdbb055cab4431949263543644cb13f6cb65dc63' mtn: binding 1 parameters for SELECT 1 FROM file_deltas WHERE id = ? LIMIT 1 mtn: binding 1 with value 'f6996ce2dfc5d32bda8b574c3e9ce75db8d55492' mtn: binding 1 parameters for SELECT 1 FROM file_deltas WHERE id = ? LIMIT 1 mtn: binding 1 with value '6c3e19be4d8aebb7584e94335ada80b2c0f6d997' mtn: binding 1 parameters for SELECT 1 FROM file_deltas WHERE id = ? LIMIT 1 mtn: binding 1 with value 'ad88bbbb1b7507ddff26be67efd91d95e069afb6' mtn: prepared statement INSERT INTO revisions VALUES(?, ?) mtn: binding 2 parameters for INSERT INTO revisions VALUES(?, ?) mtn: binding 1 with value 'fdbb055cab4431949263543644cb13f6cb65dc63' mtn: binding 2 with value '1f8b08000000000000ff65d06b6ac3300c00e0ff3e45c801..' mtn: prepared statement INSERT INTO revision_ancestry VALUES(?, ?) mtn: binding 2 parameters for INSERT INTO revision_ancestry VALUES(?, ?) mtn: binding 1 with value '' mtn: binding 2 with value 'fdbb055cab4431949263543644cb13f6cb65dc63' mtn: prepared statement SELECT 1 FROM roster_deltas WHERE id = ? LIMIT 1 mtn: binding 1 parameters for SELECT 1 FROM roster_deltas WHERE id = ? LIMIT 1 mtn: binding 1 with value 'fdbb055cab4431949263543644cb13f6cb65dc63' mtn: prepared statement SELECT 1 FROM rosters WHERE id = ? LIMIT 1 mtn: binding 1 parameters for SELECT 1 FROM rosters WHERE id = ? LIMIT 1 mtn: binding 1 with value 'fdbb055cab4431949263543644cb13f6cb65dc63' mtn: prepared statement SELECT node FROM next_roster_node_number mtn: binding 0 parameters for SELECT node FROM next_roster_node_number mtn: prepared statement INSERT INTO next_roster_node_number VALUES(1) mtn: binding 0 parameters for INSERT INTO next_roster_node_number VALUES(1) mtn: binding 0 parameters for SELECT node FROM next_roster_node_number mtn: prepared statement UPDATE next_roster_node_number SET node = ? mtn: binding 1 parameters for UPDATE next_roster_node_number SET node = ? mtn: binding 1 with value '2' mtn: sqlite error: 1: SQL logic error or missing database mtn: Encountered an error while musing upon the following: mtn: saving current work set: 14 items mtn: finished saving work set mtn: contents of work set: mtn: Current work set: 14 items mtn: ----- begin 'system_flavour' (in virtual void sanity::initialize(int, char**, const char*), at /home/lapo/packaging/monotone-0.45-1/src/monotone-0.45/sanity.cc:103) mtn: CYGWIN_NT-5.1 1.7.1(0.218/5/3) 2009-12-07 11:48 i686 mtn: ----- end 'system_flavour' (in virtual void sanity::initialize(int, char**, const char*), at /home/lapo/packaging/monotone-0.45-1/src/monotone-0.45/sanity.cc:103) mtn: ----- begin 'cmdline_string' (in virtual void sanity::initialize(int, char**, const char*), at /home/lapo/packaging/monotone-0.45-1/src/monotone-0.45/sanity.cc:117) mtn: 'mtn', 'commit', '--debug', '--message=initial checkin of tutorial' mtn: ----- end 'cmdline_string' (in virtual void sanity::initialize(int, char**, const char*), at /home/lapo/packaging/monotone-0.45-1/src/monotone-0.45/sanity.cc:117) mtn: ----- begin 'string(lc_all)' (in virtual void sanity::initialize(int, char**, const char*), at /home/lapo/packaging/monotone-0.45-1/src/monotone-0.45/sanity.cc:122) mtn: en_US.ISO-8859-1 mtn: ----- end 'string(lc_all)' (in virtual void sanity::initialize(int, char**, const char*), at /home/lapo/packaging/monotone-0.45-1/src/monotone-0.45/sanity.cc:122) mtn: ----- begin 'full_version_string' (in virtual void mtn_sanity::initialize(int, char**, const char*), at /home/lapo/packaging/monotone-0.45-1/src/monotone-0.45/mtn-sanity.cc:32) mtn: monotone 0.45 (base revision: a19f8b2017c81c3c6c8b2bb3247f865f6ed4e5a9) mtn: Running on : CYGWIN_NT-5.1 1.7.1(0.218/5/3) 2009-12-07 11:48 i686 mtn: C++ compiler : GNU C++ version 4.3.2 20080827 (beta) 2 mtn: C++ standard library: GNU libstdc++ version 20080827 mtn: Boost version : 1_33_1 mtn: SQLite version : 3.6.21 (compiled against 3.6.2) mtn: Lua version : Lua 5.1 mtn: PCRE version : 8.00 2009-10-19 (compiled against 7.9) mtn: Botan version : 1.8.2 (compiled against 1.8.2) mtn: Changes since base revision: mtn: format_version "1" mtn: mtn: new_manifest [a4583b2d0cae8cb6889b8701543aeb4efc7e1554] mtn: mtn: old_revision [a19f8b2017c81c3c6c8b2bb3247f865f6ed4e5a9] mtn: mtn: Generated from data cached in the distribution; mtn: further changes may have been made. mtn: ----- end 'full_version_string' (in virtual void mtn_sanity::initialize(int, char**, const char*), at /home/lapo/packaging/monotone-0.45-1/src/monotone-0.45/mtn-sanity.cc:32) mtn: ----- begin 'new_id' (in bool database::put_revision(const revision_id&, const revision_t&), at /home/lapo/packaging/monotone-0.45-1/src/monotone-0.45/database.cc:2719) mtn: fdbb055cab4431949263543644cb13f6cb65dc63 mtn: ----- end 'new_id' (in bool database::put_revision(const revision_id&, const revision_t&), at /home/lapo/packaging/monotone-0.45-1/src/monotone-0.45/database.cc:2719) mtn: ----- begin 'rev' (in bool database::put_revision(const revision_id&, const revision_t&), at /home/lapo/packaging/monotone-0.45-1/src/monotone-0.45/database.cc:2720) mtn: format_version "1" mtn: mtn: new_manifest [448c317e4c731ff2f1d7e9c583ba7bdd18200904] mtn: mtn: old_revision [] mtn: mtn: add_dir "" mtn: mtn: add_dir "include" mtn: mtn: add_dir "src" mtn: mtn: add_file "include/jb.h" mtn: content [f6996ce2dfc5d32bda8b574c3e9ce75db8d55492] mtn: mtn: add_file "src/apple.c" mtn: content [6c3e19be4d8aebb7584e94335ada80b2c0f6d997] mtn: mtn: add_file "src/banana.c" mtn: content [ad88bbbb1b7507ddff26be67efd91d95e069afb6] mtn: ----- end 'rev' (in bool database::put_revision(const revision_id&, const revision_t&), at /home/lapo/packaging/monotone-0.45-1/src/monotone-0.45/database.cc:2720) mtn: ----- begin '*ros_writeable' (in void database::put_roster_for_revision(const revision_id&, const revision_t&), at /home/lapo/packaging/monotone-0.45-1/src/monotone-0.45/database.cc:2878) mtn: root dir is NULL mtn: mtn: Node 1 mtn: address: 0xc588f8 (uses: 2) mtn: self: 1 mtn: parent: 0 mtn: name: mtn: attrs: mtn: type: dir mtn: children: 0 mtn: ----- end '*ros_writeable' (in void database::put_roster_for_revision(const revision_id&, const revision_t&), at /home/lapo/packaging/monotone-0.45-1/src/monotone-0.45/database.cc:2878) mtn: ----- begin '*mm_writeable' (in void database::put_roster_for_revision(const revision_id&, const revision_t&), at /home/lapo/packaging/monotone-0.45-1/src/monotone-0.45/database.cc:2879) mtn: Marking for 1: mtn: birth_revision: fdbb055cab4431949263543644cb13f6cb65dc63 mtn: parent_name: fdbb055cab4431949263543644cb13f6cb65dc63 mtn: file_content: mtn: attrs (number: 0): mtn: ----- end '*mm_writeable' (in void database::put_roster_for_revision(const revision_id&, const revision_t&), at /home/lapo/packaging/monotone-0.45-1/src/monotone-0.45/database.cc:2879) mtn: ----- begin 'roster_manifest_id' (in void database::put_roster_for_revision(const revision_id&, const revision_t&), at /home/lapo/packaging/monotone-0.45-1/src/monotone-0.45/database.cc:2881) mtn: mtn: ----- end 'roster_manifest_id' (in void database::put_roster_for_revision(const revision_id&, const revision_t&), at /home/lapo/packaging/monotone-0.45-1/src/monotone-0.45/database.cc:2881) mtn: ----- begin 'rev' (in void make_roster_for_revision(database&, node_id_source&, const revision_t&, const revision_id&, roster_t&, marking_map&), at /home/lapo/packaging/monotone-0.45-1/src/monotone-0.45/ancestry.cc:539) mtn: format_version "1" mtn: mtn: new_manifest [448c317e4c731ff2f1d7e9c583ba7bdd18200904] mtn: mtn: old_revision [] mtn: mtn: add_dir "" mtn: mtn: add_dir "include" mtn: mtn: add_dir "src" mtn: mtn: add_file "include/jb.h" mtn: content [f6996ce2dfc5d32bda8b574c3e9ce75db8d55492] mtn: mtn: add_file "src/apple.c" mtn: content [6c3e19be4d8aebb7584e94335ada80b2c0f6d997] mtn: mtn: add_file "src/banana.c" mtn: content [ad88bbbb1b7507ddff26be67efd91d95e069afb6] mtn: ----- end 'rev' (in void make_roster_for_revision(database&, node_id_source&, const revision_t&, const revision_id&, roster_t&, marking_map&), at /home/lapo/packaging/monotone-0.45-1/src/monotone-0.45/ancestry.cc:539) mtn: ----- begin 'new_rid' (in void make_roster_for_revision(database&, node_id_source&, const revision_t&, const revision_id&, roster_t&, marking_map&), at /home/lapo/packaging/monotone-0.45-1/src/monotone-0.45/ancestry.cc:540) mtn: fdbb055cab4431949263543644cb13f6cb65dc63 mtn: ----- end 'new_rid' (in void make_roster_for_revision(database&, node_id_source&, const revision_t&, const revision_id&, roster_t&, marking_map&), at /home/lapo/packaging/monotone-0.45-1/src/monotone-0.45/ancestry.cc:540) mtn: ----- begin 'new_roster' (in void make_roster_for_revision(database&, node_id_source&, const revision_t&, const revision_id&, roster_t&, marking_map&), at /home/lapo/packaging/monotone-0.45-1/src/monotone-0.45/ancestry.cc:541) mtn: root dir is NULL mtn: mtn: Node 1 mtn: address: 0xc588f8 (uses: 2) mtn: self: 1 mtn: parent: 0 mtn: name: mtn: attrs: mtn: type: dir mtn: children: 0 mtn: ----- end 'new_roster' (in void make_roster_for_revision(database&, node_id_source&, const revision_t&, const revision_id&, roster_t&, marking_map&), at /home/lapo/packaging/monotone-0.45-1/src/monotone-0.45/ancestry.cc:541) mtn: ----- begin 'new_markings' (in void make_roster_for_revision(database&, node_id_source&, const revision_t&, const revision_id&, roster_t&, marking_map&), at /home/lapo/packaging/monotone-0.45-1/src/monotone-0.45/ancestry.cc:542) mtn: Marking for 1: mtn: birth_revision: fdbb055cab4431949263543644cb13f6cb65dc63 mtn: parent_name: fdbb055cab4431949263543644cb13f6cb65dc63 mtn: file_content: mtn: attrs (number: 0): mtn: ----- end 'new_markings' (in void make_roster_for_revision(database&, node_id_source&, const revision_t&, const revision_id&, roster_t&, marking_map&), at /home/lapo/packaging/monotone-0.45-1/src/monotone-0.45/ancestry.cc:542) mtn: ----- begin '*this' (in void cset::apply_to(editable_tree&) const, at /home/lapo/packaging/monotone-0.45-1/src/monotone-0.45/cset.cc:156) mtn: add_dir "" mtn: mtn: add_dir "include" mtn: mtn: add_dir "src" mtn: mtn: add_file "include/jb.h" mtn: content [f6996ce2dfc5d32bda8b574c3e9ce75db8d55492] mtn: mtn: add_file "src/apple.c" mtn: content [6c3e19be4d8aebb7584e94335ada80b2c0f6d997] mtn: mtn: add_file "src/banana.c" mtn: content [ad88bbbb1b7507ddff26be67efd91d95e069afb6] mtn: ----- end '*this' (in void cset::apply_to(editable_tree&) const, at /home/lapo/packaging/monotone-0.45-1/src/monotone-0.45/cset.cc:156) mtn: /home/lapo/packaging/monotone-0.45-1/src/monotone-0.45/migrate_schema.cc:101: detected system error, 'E(false)' violated mtn: prepared statement ROLLBACK mtn: binding 0 parameters for ROLLBACK mtn: statement cache statistics mtn: prepared 17 statements mtn: 1 executions of BEGIN EXCLUSIVE mtn: 1 executions of INSERT INTO next_roster_node_number VALUES(1) mtn: 1 executions of INSERT INTO revision_ancestry VALUES(?, ?) mtn: 1 executions of INSERT INTO revisions VALUES(?, ?) mtn: 1 executions of ROLLBACK mtn: 6 executions of SELECT 1 FROM file_deltas WHERE id = ? LIMIT 1 mtn: 3 executions of SELECT 1 FROM files WHERE id = ? LIMIT 1 mtn: 1 executions of SELECT 1 FROM manifests LIMIT 1 mtn: 1 executions of SELECT 1 FROM revisions LIMIT 1 mtn: 1 executions of SELECT 1 FROM roster_deltas WHERE id = ? LIMIT 1 mtn: 1 executions of SELECT 1 FROM rosters WHERE id = ? LIMIT 1 mtn: 1 executions of SELECT id FROM public_keys WHERE id = ? mtn: 2 executions of SELECT id FROM revisions WHERE id = ? mtn: 1 executions of SELECT keydata FROM public_keys WHERE id = ? mtn: 2 executions of SELECT node FROM next_roster_node_number mtn: 1 executions of SELECT revision_id FROM revision_certs WHERE name = ? AND value = ? mtn: 0 executions of UPDATE next_roster_node_number SET node = ? mtn: error: sqlite error: SQL logic error or missing database _______________________________________________ Monotone-devel mailing list Monotone-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/monotone-devel