Re: Bug: fatal: Unable to create '.../.git/index.lock': File exists.
- From
- Aleksey Midenkov <midenok@gmail.com>
- Date
- Apr 30, 2019, 11:19 UTC
- Message-ID
- <CAF8BazBShg9F2uCuVQ_PM6196kOUNWOA1T9APkCXCoey7as2mQ@mail.gmail.com>
- In-Reply-To
- <CACsJy8DSW2f3v1KpU-QrAz-EeLwG4mVm9ToDdA2=kXSmtsEAYw@mail.gmail.com>
On Mon, Apr 29, 2019 at 2:35 PM Duy Nguyen <pclouds@gmail.com> wrote:
Show 18 quoted lines
> > On Mon, Apr 29, 2019 at 6:03 PM Aleksey Midenkov <midenok@gmail.com> 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@github.com: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 <Johannes.Schindelin@gmx.de> wrote: ...
> > 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, Aleksey Midenkov @midenok