Am Dienstag, dem 26.07.2022 um 16:43 +0900 schrieb Nguyễn Gia Phong: > On Thu Jul 21, 2022 at 8:50 AM +0200, Liliana Marie Prikler wrote: > > Rather than patching PATH, you should use substitute* > > to hardcode the reference. > > Coming from Nix, I don't get why is it preferred. > Shouldn't users be able to override runtime dependencies at runtime, > e.g. via a custom wrapper script? In Guix we prefer not to rely on the environment because that breaks the case of pure shells. We have transformations, which are more powerful than wrapper scripts.