Best to open issues encouraging the package maintainers to use scratch spaces instead of build scripts. We still support build scripts for legacy reasons, but they’re fundamentally flawed in this and other ways. We really prefer to install packages and never modify them, which build scripts violate. Scratch spaces also will be regenerated automatically if they are cleaned up for whatever reason, so you wouldn’t hit this problem. They’re quite simple to use, so switching shouldn’t be hard.
2 Likes