There are some weird cases, but I agree with Erik that this looks like a simple issue with files being in a layout path that you don't have write permission to. The main purpose is to protect things like the PDK files from getting overwritten. If you don't have control over the permissions of that path, then you can always copy the layout file to a local directory where you do have write permission.