Lock file on vall preventing vtkicet and vtkqttesting from being updated


(Cory Quammen (Kitware)) #1

See https://open.cdash.org/viewBuildError.php?buildid=5430892

@shawn.waldon Could you look into this?


(Shawn Waldon) #2

Looking at it now.


(Cory Quammen (Kitware)) #3

Thanks Shawn.


(Shawn Waldon) #4

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.


(Shawn Waldon) #5

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?


(Cory Quammen (Kitware)) #6

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


(Shawn Waldon) #7

https://gitlab.kitware.com/paraview/paraview/merge_requests/2550