{"thread":{"id":"15714","subject":"Bug? git svn fetch: \"unable to create temporary sha1 filename /home/andres/git/public/crystal.git/objects/96: File exists\"","startedAt":"2008-09-30T00:09:55Z","lastAt":"2008-09-30T00:23:28Z","messageCount":2,"participants":["Andres Freund"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"91888","messageId":"200809300210.00285.andres@anarazel.de","threadId":"15714","inReplyTo":null,"subject":"Bug? git svn fetch: \"unable to create temporary sha1 filename /home/andres/git/public/crystal.git/objects/96: File exists\"","fromName":"Andres Freund","fromEmail":"andres@anarazel.de","sentAt":"2008-09-30T00:09:55Z","receivedAt":"2008-09-30T00:09:55Z","isPatch":false,"sender":{"key":"andres@anarazel.de","avatar":null},"body":"Hi,\n\nI regularly run git-svn fetch on some mirrors of svn repositories - which \nworks quite well.\nBut now I started to get this error:\n\nLast successfull git svn fetch:\n        M       src/z3c/form/browser/file-testing.txt\nr91613 = 27c991067847b4a54a4d8bc71d440c74893475af (trunk)\nFrom .\n   c7c32b3..27c9910  trunk      -> trunk\n\nFirst failing svn fetch:\n        M       plugins/cscript/pycore/coremod.cpp\n        M       plugins/cscript/cspython/pytocs.cpp\nerror: unable to create temporary sha1 filename \n/home/andres/git/public/crystal.git/objects/96: File exists\n\nfatal: Unable to add /tmp/Git_zIIUG4 to database\nhash-object -w --stdin-paths: command returned error: 128\n\nerror closing pipe: Bad file descriptor at /usr/local/libexec/git-core/git-svn \nline 0\nerror closing pipe: Bad file descriptor at /usr/local/libexec/git-core/git-svn \nline 0\n        M       src/z3c/form/tests/test_doc.py\nr91624 = 6a9a5c03c44618ca1cc34cf428c94b25009c6fc4 (trunk)\n        A       src/z3c/form/testing.txt\nr91625 = a10508daf71d4e8aaad5531f5bcf8cb4ef0695e8 (trunk)\nFrom .\n   27c9910..a10508d  trunk      -> trunk\n\nAll further git svn fetch invocation result in something alike:\n\nIndex mismatch: c8858cc0b587ab638af9ed52e7c03c8966b7db63 != \nc32a46c51a046500a3765fe573b95e2eb2f44b2a\nrereading 87e2a16d8c259eba290bde0512af4d6bc1f64d1f\n        M       plugins/cscript/pycore/coremod.cpp\n        M       plugins/cscript/cspython/pytocs.cpp\nerror: unable to create temporary sha1 filename \n/home/andres/git/public/crystal.git/objects/96: File exists\n\nfatal: Unable to add /tmp/Git_YSlrAs to database\nhash-object -w --stdin-paths: command returned error: 128\n\nerror closing pipe: Bad file descriptor at /usr/local/libexec/git-core/git-svn \nline 0\nerror closing pipe: Bad file descriptor at /usr/local/libexec/git-core/git-svn \nline 0\n\nsvn fetch is always invocated as \"git --bare svn fetch\".\n\nGit repository is located at:\ngit://git.anarazel.de/crystal.git\nhttp://git.anarazel.de/git/crystal.git\n\nOriginal svn repository is located at: \nhttps://crystal.svn.sourceforge.net/svnroot/crystal\n\nAny idea?\n\nThanks,\n\nAndres\n\n"},{"id":"91890","messageId":"200809300223.29133.andres@anarazel.de","threadId":"15714","inReplyTo":"200809300210.00285.andres@anarazel.de","subject":"Re: Bug? git svn fetch: \"unable to create temporary sha1 filename /home/andres/git/public/crystal.git/objects/96: File exists\"","fromName":"Andres Freund","fromEmail":"andres@anarazel.de","sentAt":"2008-09-30T00:23:28Z","receivedAt":"2008-09-30T00:23:28Z","isPatch":false,"sender":{"key":"andres@anarazel.de","avatar":null},"body":"On Tuesday 30 September 2008, Andres Freund wrote in \"Bug?  git svn fetch: \n\"unable to create temporary sha1 filename \n/home/andres/git/public/crystal.git/objects/96: File exists\"\":\n> First failing svn fetch:\n>         M       plugins/cscript/pycore/coremod.cpp\n>         M       plugins/cscript/cspython/pytocs.cpp\n> error: unable to create temporary sha1 filename\n> /home/andres/git/public/crystal.git/objects/96: File exists\n>\n> fatal: Unable to add /tmp/Git_zIIUG4 to database\n> hash-object -w --stdin-paths: command returned error: 128\n>\n> error closing pipe: Bad file descriptor at\n> /usr/local/libexec/git-core/git-svn line 0\n> error closing pipe: Bad file descriptor at\n> /usr/local/libexec/git-core/git-svn line 0\nAfter repacking the repository the problem is gone. Really rather strange.\n\nAndres\n"}]}