monotone - Bugs: bug #18795, mtn will not create directory upon...
You are not allowed to post comments on this tracker with your current authentication level.
bug #18795: mtn will not create directory upon renaming
Submitter: | Rolf Leggewie <leggewie> | ||
Submitted: | Tue 16 Jan 2007 03:45:22 AM UTC | ||
Category: | None | Severity: | 3 - Normal |
Item Group: | incorrect behavior | Status: | None |
Privacy: | Public | Assigned to: | None |
Open/Closed: | Open | ||
mtn version --full: | monotone 0.32 (base revision: 3f0fa5c1d232d37d47f6436fe74919dd3cd003b1)
|
Spam posted by anonymous | |
Tue 16 Jan 2007 03:45:22 AM UTC, original submission:
|
Rolf Leggewie <leggewie> |
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Powered by Savane 3.13-4b48.
Corresponding source code
mtn falls over when it would need to create a directory for a rename to work as verified by the following session.
$ mtn rename -e packages/linphone/linphone-1.3.99.8/conf.patch packages/linphone/linphone-1.5.1/conf.patch
mtn: adding packages/linphone/linphone-1.5.1 to workspace manifest
mtn: fatal: std::logic_error: roster.cc:188: invariant 'fetching nonexistent entry from children' violated
mtn: this is almost certainly a bug in monotone.
mtn: please send this error message, the output of 'mtn --full-version',
mtn: and a description of what you were doing to monotone-devel@nongnu.org.
mtn: wrote debugging log to /export/interim/openembedded/org.openembedded.dev/_MTN/debug
mtn: if reporting a bug, please include this file
/export/interim/openembedded/org.openembedded.dev$ mkdir packages/linphone/linphone-1.5.1
/export/interim/openembedded/org.openembedded.dev$ mtn rename -e packages/linphone/linphone-1.3.99.8/conf.patch packages/linphone/linphone-1.5.1/conf.patch
mtn: adding packages/linphone/linphone-1.5.1 to workspace manifest
mtn: renaming packages/linphone/linphone-1.3.99.8/conf.patch to packages/linphone/linphone-1.5.1/conf.patch in workspace manifest