[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Monotone-devel] invariant failure: fetching nonexistent entry from
From: |
Brian May |
Subject: |
Re: [Monotone-devel] invariant failure: fetching nonexistent entry from children |
Date: |
Fri, 03 Nov 2006 09:07:26 +1100 |
User-agent: |
Gnus/5.110006 (No Gnus v0.6) XEmacs/21.4.19 (linux) |
I added the CWD as I was getting confused with all these cd operations.
>>>>> "Neil" == Neil Conway <address@hidden> writes:
Neil> I encountered the following using Monotone 0.30:
Neil> $ cd $HOME/queens/cisc499/proposal # $HOME/queens is managed by mtn
$HOME/queens/cisc499/proposal
(sure this wasn't
cd $HOME/queens/2006/cisc499/proposal
?)
Neil> $ mtn add Makefile proposal.tex
Neil> mtn: adding 2006/cisc499 to workspace manifest
Neil> mtn: adding 2006/cisc499/proposal to workspace manifest
Neil> mtn: adding 2006/cisc499/proposal/Makefile to workspace manifest
Neil> mtn: adding 2006/cisc499/proposal/proposal.tex to workspace manifest
Neil> $ cd ..
$HOME/queens/cisc499
Neil> $ mkdir -p papers/isolation
Neil> $ cp /tmp/*.pdf papers/isolation/
Neil> $ mtn add papers
Neil> mtn: adding 2006/cisc499/papers to workspace manifest
Neil> mtn: adding 2006/cisc499/papers/isolation to workspace manifest
Neil> mtn: adding 2006/cisc499/papers/isolation/gray_iso_level_critique.pdf
to
Neil> workspace manifest
Neil> mtn: adding 2006/cisc499/papers/isolation/generialized_isolation.pdf
to
Neil> workspace manifest
Neil> $ cd papers
$HOME/queens/cisc499/papers
Neil> $ mtn diff .
Neil> mtn: warning: restriction excludes addition of '2006/cisc499' but
Neil> includes addition of '2006/cisc499/papers'
Neil> mtn: warning: restriction excludes addition of '2006/cisc499/papers'
but
Neil> includes addition of '2006/cisc499/papers/isolation'
Neil> mtn: warning: restriction excludes addition of
Neil> '2006/cisc499/papers/isolation' but includes addition of
Neil> '2006/cisc499/papers/isolation/generialized_isolation.pdf'
Neil> mtn: warning: restriction excludes addition of
Neil> '2006/cisc499/papers/isolation' but includes addition of
Neil> '2006/cisc499/papers/isolation/gray_iso_level_critique.pdf'
Neil> mtn: fatal: std::logic_error: roster.cc:188: invariant 'fetching
Neil> nonexistent entry from children' violated
Neil> mtn: this is almost certainly a bug in monotone.
Neil> mtn: please send this error message, the output of 'mtn
--full-version',
Neil> mtn: and a description of what you were doing to
Neil> address@hidden
Neil> mtn: wrote debugging log to /home/neilc/school/_MTN/debug
Neil> mtn: if reporting a bug, please include this file
Was $HOME/queens/cisc499 (or should that be
$HOME/queens/2006/cisc499?) added to the repository?
Why does the first line say:
Neil> mtn: adding 2006/cisc499 to workspace manifest
Where did the "2006" path component come from? I don't see any mention
of 2006 in your commands. Either monotone, you, or me are rather
confused ;-).
Neil> $ mtn --full-version
Neil> monotone 0.30 (base revision: unknown)
Neil> Running on : Linux 2.6.17-10-generic #2 SMP Fri Oct 13
15:34:39
Neil> UTC 2006 x86_64
Neil> C++ compiler : GNU C++ version 4.1.2 20060928 (prerelease)
Neil> (Ubuntu 4.1.1-13ubuntu5)
Neil> C++ standard library: GNU libstdc++ version 20060928
Neil> Boost version : 1_33_1
Neil> Changes since base revision:
Neil> unknown
Neil> The debug file is available here:
Neil> http://neilc.treehou.se/tmp/mtn_debug.txt
Neil> Let me know if there's any other information that would be helpful.
Sorry, don't think I have been very helpful...
--
Brian May <address@hidden>