{"thread":{"id":"22775","subject":"Error on push (unable to create temporary sha1 filename)","startedAt":"2010-02-23T21:11:31Z","lastAt":"2010-02-27T13:16:49Z","messageCount":5,"participants":["Jan Niklas Hasse","Tay Ray Chuan"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"135467","messageId":"8dacd7b31002231311q46c1c3b9o63c57fabe696f2ea@mail.gmail.com","threadId":"22775","inReplyTo":null,"subject":"Error on push (unable to create temporary sha1 filename)","fromName":"Jan Niklas Hasse","fromEmail":"jhasse@gmail.com","sentAt":"2010-02-23T21:11:31Z","receivedAt":"2010-02-23T21:11:31Z","isPatch":false,"sender":{"key":"jhasse@gmail.com","avatar":"https://gravatar.com/avatar/d8717501305717bd3c7308bb7b91f3d1038614ef2174a48517ab3400ade345f9?d=mp&s=160"},"body":"Hello everyone,\n\nI'm new to git and recently set up my own server where I can push to\nvia ssh. It worked fine for several pushes but suddenly I got this\nerror message:\n\ngit push origin master\n\nCounting objects: 37, done.\nCompressing objects: 100% (27/27)\nWriting objects: 100% (31/31)\nWriting objects: 100% (31/31), 5.59 KiB, done.\nTotal 31 (delta 11), reused 10 (delta 1)\nerror: unable to create temporary sha1 filename ./objects/0e: File exists\n\nfatal: failed to write object\nerror: unpack failed: unpacker exited with error code\nTo git@myserver.de:django.git\n ! [remote rejected] master -> master (n/a (unpacker error))\nerror: failed to push some refs to 'git@myserver.de:django.git'\n\n\nI didn't changed anything on the server and haven't done anything\nspecial in my local copy (just added/edited files). How can I fix\nthis? (Already tried cloning my repository locally and push from the\nnew one).\n\nThanks in advice,\nJan\n\nPS: Please cc me in your response since I'm not subscribed to the mailing list.\n"},{"id":"135511","messageId":"be6fef0d1002231654r4fe08149qa937bbd9cc83d6a2@mail.gmail.com","threadId":"22775","inReplyTo":"8dacd7b31002231311q46c1c3b9o63c57fabe696f2ea@mail.gmail.com","subject":"Re: Error on push (unable to create temporary sha1 filename)","fromName":"Tay Ray Chuan","fromEmail":"rctay89@gmail.com","sentAt":"2010-02-24T00:54:56Z","receivedAt":"2010-02-24T00:54:56Z","isPatch":false,"sender":{"key":"rctay89@gmail.com","avatar":"https://avatars.githubusercontent.com/u/61553?v=4"},"body":"Hi,\n\nOn Wed, Feb 24, 2010 at 5:11 AM, Jan Niklas Hasse <jhasse@gmail.com> wrote:\n> git push origin master\n>\n> Counting objects: 37, done.\n> Compressing objects: 100% (27/27)\n> Writing objects: 100% (31/31)\n> Writing objects: 100% (31/31), 5.59 KiB, done.\n> Total 31 (delta 11), reused 10 (delta 1)\n> error: unable to create temporary sha1 filename ./objects/0e: File exists\n>\n> fatal: failed to write object\n> error: unpack failed: unpacker exited with error code\n> To git@myserver.de:django.git\n>  ! [remote rejected] master -> master (n/a (unpacker error))\n> error: failed to push some refs to 'git@myserver.de:django.git'\n\ncould you try running \"git gc\"? Perhaps you have temp files from\npreviously aborted/failed pushes lying around.\n\n-- \nCheers,\nRay Chuan\n"},{"id":"135826","messageId":"8dacd7b31002270438ve59e43djd44e2866b697d3ab@mail.gmail.com","threadId":"22775","inReplyTo":"be6fef0d1002231654r4fe08149qa937bbd9cc83d6a2@mail.gmail.com","subject":"Re: Error on push (unable to create temporary sha1 filename)","fromName":"Jan Niklas Hasse","fromEmail":"jhasse@gmail.com","sentAt":"2010-02-27T12:38:57Z","receivedAt":"2010-02-27T12:38:57Z","isPatch":false,"sender":{"key":"jhasse@gmail.com","avatar":"https://gravatar.com/avatar/d8717501305717bd3c7308bb7b91f3d1038614ef2174a48517ab3400ade345f9?d=mp&s=160"},"body":"Hi,\n\nOn Wed, Feb 24, 2010 at 1:54 AM, Tay Ray Chuan <rctay89@gmail.com> wrote:\n> could you try running \"git gc\"? Perhaps you have temp files from\n> previously aborted/failed pushes lying around.\n\nThe output of git gc looks like this:\n\nCounting objects: 102, done.\nDelta compression using up to 2 threads.\nCompressing objects: 100% (52/52), done.\nWriting objects: 100% (102/102), done.\nTotal 102 (delta 34), reused 102 (delta 34)\n\nBut still the same error message when trying to push :(\n"},{"id":"135829","messageId":"be6fef0d1002270501j124540c5g36a6a97142f4a7fc@mail.gmail.com","threadId":"22775","inReplyTo":"8dacd7b31002270438ve59e43djd44e2866b697d3ab@mail.gmail.com","subject":"Re: Error on push (unable to create temporary sha1 filename)","fromName":"Tay Ray Chuan","fromEmail":"rctay89@gmail.com","sentAt":"2010-02-27T13:01:05Z","receivedAt":"2010-02-27T13:01:05Z","isPatch":false,"sender":{"key":"rctay89@gmail.com","avatar":"https://avatars.githubusercontent.com/u/61553?v=4"},"body":"Hi,\n\nOn Sat, Feb 27, 2010 at 8:38 PM, Jan Niklas Hasse <jhasse@gmail.com> wrote:\n> The output of git gc looks like this:\n>\n> Counting objects: 102, done.\n> Delta compression using up to 2 threads.\n> Compressing objects: 100% (52/52), done.\n> Writing objects: 100% (102/102), done.\n> Total 102 (delta 34), reused 102 (delta 34)\n>\n> But still the same error message when trying to push :(\n\nrunning out of ideas. Could you post the output of \"ls -lR .git/objects\" ?\n\n-- \nCheers,\nRay Chuan\n"},{"id":"135830","messageId":"8dacd7b31002270516g63b84112g606da2a585764467@mail.gmail.com","threadId":"22775","inReplyTo":"be6fef0d1002270501j124540c5g36a6a97142f4a7fc@mail.gmail.com","subject":"Re: Error on push (unable to create temporary sha1 filename)","fromName":"Jan Niklas Hasse","fromEmail":"jhasse@gmail.com","sentAt":"2010-02-27T13:16:49Z","receivedAt":"2010-02-27T13:16:49Z","isPatch":false,"sender":{"key":"jhasse@gmail.com","avatar":"https://gravatar.com/avatar/d8717501305717bd3c7308bb7b91f3d1038614ef2174a48517ab3400ade345f9?d=mp&s=160"},"body":"On Sat, Feb 27, 2010 at 2:01 PM, Tay Ray Chuan <rctay89@gmail.com> wrote:\n> running out of ideas. Could you post the output of \"ls -lR .git/objects\" ?\n\nYes:\n$ ls -LR .git/objects\n.git/objects:\ninfo  pack\n\n.git/objects/info:\npacks\n\n.git/objects/pack:\npack-34230f05b0351f54be4f3770abca7e483c5592c9.idx\npack-34230f05b0351f54be4f3770abca7e483c5592c9.pack\n$\n\nI'm using git version 1.6.3.3 btw. Thanks for the help so far!\n"}]}