From: Kevin Ballard Date: Fri, 16 May 2008 17:48:01 GMT Subject: Re: git-svn goes into infinite loop rebuilding rev_map Message-ID: <4E00E139-E354-4336-8290-51CD1B55017A@sb.org> In-Reply-To: <4aca3dc20805161015l28d1e4a2u318c1bc23bb5b925@mail.gmail.com> On May 16, 2008, at 1:15 PM, Daniel Berlin wrote: > Starting last night, for no particularly obvious reason, git-svn fetch > (or git-svn rebase or any command that does naything interesting) on > gcc.gnu.org's repo causes git-svn to do the following: > > -bash-3.00$ git-svn fetch > Rebuilding .git/svn/trunk/.rev_map. > 138bc75d-0d04-0410-961f-82ee72b054a4 ... > Done rebuilding .git/svn/trunk/.rev_map. > 138bc75d-0d04-0410-961f-82ee72b054a4 > Rebuilding .git/svn/trunk/.rev_map. > 138bc75d-0d04-0410-961f-82ee72b054a4 ... > > > > I checked the obvious things. There is no permissions problem, strace > doesn't show the writes failing, etc. > git-fsck shows nothing as being obviously wrong. Are you sure? I just glanced at the code, and it avoids rebuilding i the map file exists and is not empty. > This just suddenly started happening with no obvious reason (we fire > off git-svn fetch and rebase on the repo when cvs commits happen). > > git-log shows the last processed rev was: > > commit e66b310fb9a3ddc7ed5143db3c468711c8a36d08 > Author: uros > Date: Thu May 15 14:38:23 2008 +0000 > > * config/i386/sse.md (*vec_concatv2sf_sse4_1): Add "m" > constraint > to alternative 4 of operand 2. > > > git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@135364 > 138bc75d-0d04-0410-961f-82ee72b054a4 > > > I'm happy to provide anything i can to get the problem fixed, but not > being a git expert, i have no idea what is up here. What version of git do you have? And you might want to CC Eric Wong on this. -Kevin Ballard -- Kevin Ballard http://kevin.sb.org kevin@sb.org http://www.tildesoft.com