Lock file on vall preventing vtkicet and vtkqttesting from being updated

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

@shawn.waldon Could you look into this?

Looking at it now.

Thanks Shawn.

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.

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?

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

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