(This entry was imported from the savannah tracker, original
location: https://savannah.nongnu.org/bugs/index.php?18795)
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
monotone version:
-----------------
monotone 0.32 (base revision:
3f0fa5c1d232d37d47f6436fe74919dd3cd003b1)
Running on : Linux 2.6.17-10-386 #2 Fri Oct 13 18:41:40 UTC
2006 i686
C++ compiler : GNU C++ version 4.0.3 (Ubuntu 4.0.3-1ubuntu5)
C++ standard library: GNU libstdc++ version 20060309
Boost version : 1_33_1
Changes since base revision:
unknown
Reported by Unknown User, Jan 16, 2007