# Lock file on vall preventing vtkicet and vtkqttesting from being updated

**URL:** https://discourse.paraview.org/t/lock-file-on-vall-preventing-vtkicet-and-vtkqttesting-from-being-updated/236
**Category:** Dashboards
**Created:** [June 25, 2018, 2:56pm UTC](https://discourse.paraview.org/t/lock-file-on-vall-preventing-vtkicet-and-vtkqttesting-from-being-updated/236 "2018-06-25T14:56:50Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![cory.quammen](https://discourse.paraview.org/user_avatar/discourse.paraview.org/cory.quammen/32/11193_2.png) [@cory.quammen](https://discourse.paraview.org/u/cory.quammen)
#### Post date: [June 25, 2018, 2:56pm UTC](https://discourse.paraview.org/t/lock-file-on-vall-preventing-vtkicet-and-vtkqttesting-from-being-updated/236/1 "2018-06-25T14:56:50Z")

</div>

See [https://open.cdash.org/viewBuildError.php?buildid=5430892](https://open.cdash.org/viewBuildError.php?buildid=5430892)

@shawn.waldon Could you look into this?

---

<div class="post-metadata">

### Author: ![shawn.waldon](https://discourse.paraview.org/user_avatar/discourse.paraview.org/shawn.waldon/32/12_2.png) [@shawn.waldon](https://discourse.paraview.org/u/shawn.waldon)
#### Post date: [June 25, 2018, 2:59pm UTC](https://discourse.paraview.org/t/lock-file-on-vall-preventing-vtkicet-and-vtkqttesting-from-being-updated/236/2 "2018-06-25T14:59:40Z")

</div>

Looking at it now.

---

<div class="post-metadata">

### Author: ![cory.quammen](https://discourse.paraview.org/user_avatar/discourse.paraview.org/cory.quammen/32/11193_2.png) [@cory.quammen](https://discourse.paraview.org/u/cory.quammen)
#### Post date: [June 25, 2018, 3:12pm UTC](https://discourse.paraview.org/t/lock-file-on-vall-preventing-vtkicet-and-vtkqttesting-from-being-updated/236/3 "2018-06-25T15:12:42Z")

</div>

Thanks Shawn.

---

<div class="post-metadata">

### Author: ![shawn.waldon](https://discourse.paraview.org/user_avatar/discourse.paraview.org/shawn.waldon/32/12_2.png) [@shawn.waldon](https://discourse.paraview.org/u/shawn.waldon)
#### Post date: [June 25, 2018, 3:34pm UTC](https://discourse.paraview.org/t/lock-file-on-vall-preventing-vtkicet-and-vtkqttesting-from-being-updated/236/4 "2018-06-25T15:34:15Z")

</div>

It looks like this is an issue caused by the new version of git. (The relevant code in ParaView is 3 years old). We updated from git 2.14 (ish, I’m not sure, but this was the version in fedora 27, so we were older than that) to git 2.17.

Looking through the git release notes, nothing jumps out at me though. Essentially the fix is to prevent the create source tarballs scripts for the 3 formats (zip tgz txz) from running in parallel. Git has gotten stricter about its lockfiles (or something) and if the script runs in parallel with itself, it fails.

---

<div class="post-metadata">

### Author: ![shawn.waldon](https://discourse.paraview.org/user_avatar/discourse.paraview.org/shawn.waldon/32/12_2.png) [@shawn.waldon](https://discourse.paraview.org/u/shawn.waldon)
#### Post date: [June 25, 2018, 5:03pm UTC](https://discourse.paraview.org/t/lock-file-on-vall-preventing-vtkicet-and-vtkqttesting-from-being-updated/236/5 "2018-06-25T17:03:56Z")

</div>

Looking at options to fix this, we could make the `paraview-source-zip`, `paraview-source-tgz` and `paraview-source-txz` targets depend on each other to force them to run in serial.

Or we can dig into why `git` now needs this lockfile.

Thoughts @robert.maynard @brad.king?

---

<div class="post-metadata">

### Author: ![cory.quammen](https://discourse.paraview.org/user_avatar/discourse.paraview.org/cory.quammen/32/11193_2.png) [@cory.quammen](https://discourse.paraview.org/u/cory.quammen)
#### Post date: [June 25, 2018, 5:32pm UTC](https://discourse.paraview.org/t/lock-file-on-vall-preventing-vtkicet-and-vtkqttesting-from-being-updated/236/6 "2018-06-25T17:32:14Z")

</div>

+1 for serializing for now and digging into `git`'s need for the lockfile later.

---

<div class="post-metadata">

### Author: ![shawn.waldon](https://discourse.paraview.org/user_avatar/discourse.paraview.org/shawn.waldon/32/12_2.png) [@shawn.waldon](https://discourse.paraview.org/u/shawn.waldon)
#### Post date: [June 25, 2018, 5:45pm UTC](https://discourse.paraview.org/t/lock-file-on-vall-preventing-vtkicet-and-vtkqttesting-from-being-updated/236/7 "2018-06-25T17:45:37Z")

</div>

[https://gitlab.kitware.com/paraview/paraview/merge\_requests/2550](https://gitlab.kitware.com/paraview/paraview/merge_requests/2550)
