I have a new project and I went into a sub-directory (debian) and ran: mtn 
status .

$ mtn status .mtn: warning: restriction excludes addition of '' but includes 
addition of 'debian'
mtn: warning: restriction excludes addition of 'debian' but includes addition 
of 'debian/changelog'
mtn: warning: restriction excludes addition of 'debian' but includes addition 
of 'debian/compat'
mtn: warning: restriction excludes addition of 'debian' but includes addition 
of 'debian/control'
mtn: warning: restriction excludes addition of 'debian' but includes addition 
of 'debian/copyright'
mtn: warning: restriction excludes addition of 'debian' but includes addition 
of 'debian/rules'
mtn: warning: restriction excludes addition of 'debian' but includes addition 
of 'debian/wiktel-server-office-fileserver.upload_directory_data.cron.daily'
mtn: fatal: std::logic_error: roster.cc:586: invariant 'I(has_root())' violated
mtn: this is almost certainly a bug in monotone.
mtn: please send this error message, the output of 'mtn version --full',
mtn: and a description of what you were doing to [EMAIL PROTECTED]
mtn: wrote debugging log to 
/home/rlaager/src/Wiktel/packages/wiktel-server-office-fileserver/_MTN/debug
mtn: if reporting a bug, please include this file

$ mtn version --full
monotone 0.36 (base revision: bafa42c3132df6f967a530aacb2f71283b08baae)
Running on          : Linux 2.6.22-14-generic #1 SMP Sun Oct 14 23:05:12 GMT 
2007 i686
C++ compiler        : GNU C++ version 4.1.3 20070929 (prerelease) (Ubuntu 
4.1.2-16ubuntu2)
C++ standard library: GNU libstdc++ version 20070929
Boost version       : 1_34_1
Changes since base revision:
format_version "1"

new_manifest [713245be065e1bf7545f084b7a60e910ac7d462a]

old_revision [bafa42c3132df6f967a530aacb2f71283b08baae]

patch "cmd_diff_log.cc"
 from [bd55c33e185979f03a6e5fe2d32188fac1dc0676]
   to [bbf2af5a995bb7f6ea1422db33e29628bcfb71fc]

patch "debian/changelog"
 from [811387507e1131cf301ca00a6bf369839b2c0ff0]
   to [cb295baab64b30351ad5aee9a2aa88ee4b6ab3c3]

patch "tests/command_completion/__driver__.lua"
 from [99783bc246436c70cd35e25536511b2233c97c6c]
   to [f9866a1c0279d56b0811f47ed0fdb77640c106d7]

The changes are a patch that I'm sending next.
started up on Linux 2.6.22-14-generic #1 SMP Sun Oct 14 23:05:12 GMT 2007 i686
command line: 'mtn', 'status', '.'
set locale: LC_ALL=en_US.UTF-8
initial abs path is: 
/home/rlaager/src/Wiktel/packages/wiktel-server-office-fileserver/debian
searching for '_MTN' directory with root '/'
'_MTN' not found in 
'/home/rlaager/src/Wiktel/packages/wiktel-server-office-fileserver/debian' with 
'' removed
working root is 
'/home/rlaager/src/Wiktel/packages/wiktel-server-office-fileserver'
initial relative path is 'debian'
local dump path is _MTN/debug
setting dump path to 
/home/rlaager/src/Wiktel/packages/wiktel-server-office-fileserver/_MTN/debug
opening rcfile '/home/rlaager/.monotone/monotonerc'
'/home/rlaager/.monotone/monotonerc' is ok
skipping nonexistent rcfile '_MTN/monotonerc'
loading lua hook note_mtn_startup
lua failure: isfunction() in get_fn; stack = nil  
Lua::ok(): failed
executing command 'status'
options path is _MTN/options
branch name is 'com.wiktel.packages.wiktel-server-office-fileserver'
options path is _MTN/options
options path is _MTN/options
writing _MTN/options via temp _MTN/mtfii42x.tmp
revision path is _MTN/revision
base roster has 0 entries
revision path is _MTN/revision
inodeprints path is _MTN/inodeprints
explicit include of nid 2147483649 path 'debian'
explicit include of nid 2147483649 path 'debian/changelog'
explicit include of nid 2147483649 path 'debian/compat'
explicit include of nid 2147483649 path 'debian/control'
explicit include of nid 2147483649 path 'debian/copyright'
explicit include of nid 2147483649 path 'debian/rules'
explicit include of nid 2147483649 path 
'debian/wiktel-server-office-fileserver.upload_directory_data.cron.daily'
building restricted csets
excluded right 2147483648
explicit include of nid 2147483649 path 'debian'
included right 2147483649
excluded right 2147483650
explicit include of nid 2147483649 path 'debian/changelog'
included right 2147483651
explicit include of nid 2147483649 path 'debian/compat'
included right 2147483652
explicit include of nid 2147483649 path 'debian/control'
included right 2147483653
explicit include of nid 2147483649 path 'debian/copyright'
included right 2147483654
explicit include of nid 2147483649 path 'debian/rules'
included right 2147483655
explicit include of nid 2147483649 path 
'debian/wiktel-server-office-fileserver.upload_directory_data.cron.daily'
included right 2147483656
warning: restriction excludes addition of '' but includes addition of 'debian'
warning: restriction excludes addition of 'debian' but includes addition of 
'debian/changelog'
warning: restriction excludes addition of 'debian' but includes addition of 
'debian/compat'
warning: restriction excludes addition of 'debian' but includes addition of 
'debian/control'
warning: restriction excludes addition of 'debian' but includes addition of 
'debian/copyright'
warning: restriction excludes addition of 'debian' but includes addition of 
'debian/rules'
warning: restriction excludes addition of 'debian' but includes addition of 
'debian/wiktel-server-office-fileserver.upload_directory_data.cron.daily'
roster.cc:586: invariant 'I(has_root())' violated
saving current work set: 11 items
finished saving work set
statement cache statistics
prepared 0 statements
Current work set: 11 items
----- begin 'system_flavour' (in virtual void sanity::initialize(int, char**, 
const char*), at sanity.cc:75)
Linux 2.6.22-14-generic #1 SMP Sun Oct 14 23:05:12 GMT 2007 i686
-----   end 'system_flavour' (in virtual void sanity::initialize(int, char**, 
const char*), at sanity.cc:75)
----- begin 'cmdline_string' (in virtual void sanity::initialize(int, char**, 
const char*), at sanity.cc:89)
'mtn', 'status', '.'
-----   end 'cmdline_string' (in virtual void sanity::initialize(int, char**, 
const char*), at sanity.cc:89)
----- begin 'string(lc_all)' (in virtual void sanity::initialize(int, char**, 
const char*), at sanity.cc:94)
en_US.UTF-8
-----   end 'string(lc_all)' (in virtual void sanity::initialize(int, char**, 
const char*), at sanity.cc:94)
----- begin 'full_version_string' (in virtual void mtn_sanity::initialize(int, 
char**, const char*), at mtn-sanity.cc:23)
monotone 0.36 (base revision: bafa42c3132df6f967a530aacb2f71283b08baae)
Running on          : Linux 2.6.22-14-generic #1 SMP Sun Oct 14 23:05:12 GMT 
2007 i686
C++ compiler        : GNU C++ version 4.1.3 20070929 (prerelease) (Ubuntu 
4.1.2-16ubuntu2)
C++ standard library: GNU libstdc++ version 20070929
Boost version       : 1_34_1
Changes since base revision:
format_version "1"

new_manifest [713245be065e1bf7545f084b7a60e910ac7d462a]

old_revision [bafa42c3132df6f967a530aacb2f71283b08baae]

patch "cmd_diff_log.cc"
 from [bd55c33e185979f03a6e5fe2d32188fac1dc0676]
   to [bbf2af5a995bb7f6ea1422db33e29628bcfb71fc]

patch "debian/changelog"
 from [811387507e1131cf301ca00a6bf369839b2c0ff0]
   to [cb295baab64b30351ad5aee9a2aa88ee4b6ab3c3]

patch "tests/command_completion/__driver__.lua"
 from [99783bc246436c70cd35e25536511b2233c97c6c]
   to [f9866a1c0279d56b0811f47ed0fdb77640c106d7]
-----   end 'full_version_string' (in virtual void mtn_sanity::initialize(int, 
char**, const char*), at mtn-sanity.cc:23)
----- begin '*included' (in void make_restricted_revision(const parent_map&, 
const roster_t&, const node_restriction&, revision_t&), at revision.cc:725)
add_dir "debian"

add_file "debian/changelog"
 content [28f1733718aa8088e7d5a5c13b1aa3b1bf20277b]

add_file "debian/compat"
 content [5d9474c0309b7ca09a182d888f73b37a8fe1362c]

add_file "debian/control"
 content [6fd888dd240c3254bd57df123b30c39231df359a]

add_file "debian/copyright"
 content [2c08909a6f8be6821edee6ee4a1c953a34b368fe]

add_file "debian/rules"
 content [9a663b5e39c9fa8f9890adf46364c19886dce8f4]

add_file 
"debian/wiktel-server-office-fileserver.upload_directory_data.cron.daily"
 content [6446f982d81ec015e265d067253cd6645b47d52f]

  set "debian/rules"
 attr "mtn:execute"
value "true"
-----   end '*included' (in void make_restricted_revision(const parent_map&, 
const roster_t&, const node_restriction&, revision_t&), at revision.cc:725)
----- begin 'dummy' (in void make_restricted_revision(const parent_map&, const 
roster_t&, const node_restriction&, revision_t&), at revision.cc:726)
add_dir ""

add_file ".mtn-ignore"
 content [bf2d497943bf20a68d9e8624de12ef2067ef33dc]
-----   end 'dummy' (in void make_restricted_revision(const parent_map&, const 
roster_t&, const node_restriction&, revision_t&), at revision.cc:726)
----- begin 'roster' (in void check_restricted_cset(const roster_t&, const 
cset&), at roster.cc:2352)
root dir is NULL
-----   end 'roster' (in void check_restricted_cset(const roster_t&, const 
cset&), at roster.cc:2352)
----- begin 'cs' (in void check_restricted_cset(const roster_t&, const cset&), 
at roster.cc:2353)
add_dir "debian"

add_file "debian/changelog"
 content [28f1733718aa8088e7d5a5c13b1aa3b1bf20277b]

add_file "debian/compat"
 content [5d9474c0309b7ca09a182d888f73b37a8fe1362c]

add_file "debian/control"
 content [6fd888dd240c3254bd57df123b30c39231df359a]

add_file "debian/copyright"
 content [2c08909a6f8be6821edee6ee4a1c953a34b368fe]

add_file "debian/rules"
 content [9a663b5e39c9fa8f9890adf46364c19886dce8f4]

add_file 
"debian/wiktel-server-office-fileserver.upload_directory_data.cron.daily"
 content [6446f982d81ec015e265d067253cd6645b47d52f]

  set "debian/rules"
 attr "mtn:execute"
value "true"
-----   end 'cs' (in void check_restricted_cset(const roster_t&, const cset&), 
at roster.cc:2353)
----- begin '*this' (in void cset::apply_to(editable_tree&) const, at 
cset.cc:155)
add_dir "debian"

add_file "debian/changelog"
 content [28f1733718aa8088e7d5a5c13b1aa3b1bf20277b]

add_file "debian/compat"
 content [5d9474c0309b7ca09a182d888f73b37a8fe1362c]

add_file "debian/control"
 content [6fd888dd240c3254bd57df123b30c39231df359a]

add_file "debian/copyright"
 content [2c08909a6f8be6821edee6ee4a1c953a34b368fe]

add_file "debian/rules"
 content [9a663b5e39c9fa8f9890adf46364c19886dce8f4]

add_file 
"debian/wiktel-server-office-fileserver.upload_directory_data.cron.daily"
 content [6446f982d81ec015e265d067253cd6645b47d52f]

  set "debian/rules"
 attr "mtn:execute"
value "true"
-----   end '*this' (in void cset::apply_to(editable_tree&) const, at 
cset.cc:155)
----- begin '*this' (in node_t roster_t::get_node(const file_path&) const, at 
roster.cc:583)
root dir is NULL

Node 2147483648
address: 0x8645680 (uses: 2)
self: 2147483648
parent: 0
name: 
attrs:
type: dir
children: 0

Node 2147483649
address: 0x8634f00 (uses: 2)
self: 2147483649
parent: 0
name: 
attrs:
type: file
content: 28f1733718aa8088e7d5a5c13b1aa3b1bf20277b

Node 2147483650
address: 0x863cda8 (uses: 2)
self: 2147483650
parent: 0
name: 
attrs:
type: file
content: 5d9474c0309b7ca09a182d888f73b37a8fe1362c

Node 2147483651
address: 0x8642800 (uses: 2)
self: 2147483651
parent: 0
name: 
attrs:
type: file
content: 6fd888dd240c3254bd57df123b30c39231df359a

Node 2147483652
address: 0x863ced8 (uses: 2)
self: 2147483652
parent: 0
name: 
attrs:
type: file
content: 2c08909a6f8be6821edee6ee4a1c953a34b368fe

Node 2147483653
address: 0x863cbc0 (uses: 2)
self: 2147483653
parent: 0
name: 
attrs:
type: file
content: 9a663b5e39c9fa8f9890adf46364c19886dce8f4

Node 2147483654
address: 0x863cc70 (uses: 2)
self: 2147483654
parent: 0
name: 
attrs:
type: file
content: 6446f982d81ec015e265d067253cd6645b47d52f
-----   end '*this' (in node_t roster_t::get_node(const file_path&) const, at 
roster.cc:583)
----- begin 'p' (in node_t roster_t::get_node(const file_path&) const, at 
roster.cc:584)
debian/rules
-----   end 'p' (in node_t roster_t::get_node(const file_path&) const, at 
roster.cc:584)

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
Monotone-devel mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/monotone-devel

Reply via email to