Re: Bug: fatal: Unable to create '.../.git/index.lock': File exists.
- Date: Tue, 30 Apr 2019 14:19:11 +0300
- From: Aleksey Midenkov <midenok@xxxxxxxxx>
- Subject: Re: Bug: fatal: Unable to create '.../.git/index.lock': File exists.
On Mon, Apr 29, 2019 at 2:35 PM Duy Nguyen <pclouds@xxxxxxxxx> wrote:
> On Mon, Apr 29, 2019 at 6:03 PM Aleksey Midenkov <midenok@xxxxxxxxx> wrote:
> > Reproduce:
> > ```
> > cat << EOF >> /tmp/check.sh
> > #!/bin/sh
> > git log HEAD~..HEAD | cat
> > # sleep 1
> > EOF
> > chmod +x /tmp/check.sh
> > git rebase -p -x /tmp/check.sh base
> > ```
> > If the `base` is far away enough it fails with "fatal: Unable to
> > create '.../.git/index.lock': File exists." at an arbitrary commit.
> I gave it about 2000 commits (from v2.20.1 to master on git.git) to
> rebase. No luck.
Please, try on this repo: git@xxxxxxxxxx:tempesta-tech/mariadb
git checkout 62a082f573
git rebase -p -x /tmp/check.sh ca7fbcea6c4
On Tue, Apr 30, 2019 at 12:10 AM Johannes Schindelin
> Does it work if you pass `-r` instead of `-p`? The latter will be
> deprecated in favor of the former in the upcoming Git v2.22.
It also fails with `-r` but less frequently.
All the best,