monotone-devel
[Top][All Lists]
Advanced

[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>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]