this should be fixed now. folks, please use:

umask 002

in your .bashrc -> ssh git.linaro.org -> change .bashrc there.

I guess from now on we could consider to use gerrit for toolchain etc. too.

Thanks!

On Sun, Aug 7, 2011 at 8:16 PM, James Westby <james.wes...@linaro.org> wrote:
> On Sun, 7 Aug 2011 02:25:17 +0100, Zach Pfeffer <zach.pfef...@linaro.org> 
> wrote:
>> I'm seeing the same thing:
>>
>> $git push linaro  HEAD
>> Counting objects: 5, done.
>> Delta compression using up to 4 threads.
>> Compressing objects: 100% (2/2), done.
>> Writing objects: 100% (3/3), 454 bytes, done.
>> Total 3 (delta 1), reused 0 (delta 0)
>> error: insufficient permission for adding an object to repository
>> database ./objects
>>
>> fatal: failed to write object
>> error: unpack failed: unpack-objects abnormal exit
>> To 
>> ssh://pfeff...@git.linaro.org/srv/git.linaro.org/git/android/toolchain/manifest.git
>>  ! [remote rejected] HEAD -> toolchain-11.07-release (n/a (unpacker error))
>> error: failed to push some refs to
>> 'ssh://pfeff...@git.linaro.org/srv/git.linaro.org/git/android/toolchain/manifest.git'
>>
>> Any ideas Paul?
>
> The issue is that someone is pushing to these trees with a UMASK that
> prevents others in the group from writing some files to them. If you are
> pushing something that contains an object that needs to go in a dir
> created by someone pushing with a restrictive UMASK you will see this.
>
> You can file an RT ticket to get a chmod -R g+w on these trees.
>
> Please also make sure that if you are pushing to git.linaro.org you set
> your UMASK on that system to allow group write on files/dirs that you
> create.
>
> Thanks,
>
> James
>



-- 

 - Alexander

_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to