According to my understanding, the reason Nix prebuilt binaries have to be installed in ‘/nix/store’ is because of the use of absolute paths in RPATH. I think $ORIGIN can be used to turn all those absolute paths into relative paths. Since this is really obvious, I assume it has been considered by the Nix developers already. But I can’t think of reasons to not use $ORIGIN, so I’m curious what’s the reasoning behind using absolute paths instead of $ORIGIN-based relative paths. Any thoughts?