Using `cp --no-preserve mode` ends up losing the executable bit of previously compiled build scripts. Instead we should ignore the file ownership, and subsequently make the files writable (since the store is read only)