Re: Cant clone/pull/fetch because of "Unable to create temporary file '$HOME/Dev/linux-stable/.git/objects/pack/tmp_pack_'
- From
Kevin Daudt <me@ikke.info>
- Date
- May 16, 2017, 10:38 UTC
- Message-ID
- <20170516103836.GB2169@alpha.vpn.ikke.info>
- In-Reply-To
- <cf9ce8e9-a358-4fdf-aa7c-a8ab76b6429a@gmail.com>
On Mon, May 15, 2017 at 12:28:58AM +0200, Thomas Schweikle wrote:
Show 28 quoted lines
> $ git clone > https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git > linux-stable > Cloning into 'linux-stable'... > remote: Counting objects: 5932092, done. > remote: Compressing objects: 100% (154131/154131), done. > fatal: Unable to create temporary file > '$HOME/Dev/linux-stable/.git/objects/pack/tmp_pack_XXXXXX': Permission > denied > fatal: index-pack failed > > Since no file/directory created by git I cant tell why git isn't > able to create > "$HOME/Dev/linux-stable/.git/objects/pack/tmp_pack_XXXXXX". > > If I try to create this file and directory I can create it: > $ mkdir -p $HOME/Dev/linux-stable/.git/objects/pack > $ touch $HOME/Dev/linux-stable/.git/objects/pack/tmp_pack_XXXXXX > $ ll $HOME/Dev/linux-stable/.git/objects/pack/tmp_pack_XXXXXX > -rw-rw-r-x+ 1 tps tps 0 May 15 00:18 > /home/tps/Dev/linux-stable/.git/objects/pack/tmp_pack_XXXXXX > $ > > $ git --version > git version 2.11.0 > > -- > Thomas
Note the '+' at the end of the permission list. This means an acl has been applied to this directory.
What does getfacl '$HOME/Dev/linux-stable/.git/objects/pack/' return?