#2711: attempting to build KadathThorn assumes a git repository
Reporter: Roland Haas Status: new Milestone: Version: Type: bug Priority: major Component:
Comment (by tootle):
@{557058:59e031ba-9bb5-4298-a472-7b99d0ae6f22} I’m still working on a solution to this. The issue with the proposed (though not advised) solution of having a separate checkout to populate the src/fuka directory results in a race condition on the filesystem since a working tree becomes locked when being used by `GetComponents` even without `--parallel`.
I also verified, at least on my system, that the submodules of Kranc are not automatically updated via `GetComponents` so possibly this is just a remnant on your system.
Is it the case that sim-sync only downloads the repos from the internet and pushes them to a remote system and only on the remote system are the build scripts executed? Within the confines of the use case, I don’t see much of an alternative than to switch to a tarball. I’ll think on it more though.
-- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2711/attempting-to-buil...
trac@lists.einsteintoolkit.org