David, david larsson 写道: > Not sure if u intended to attach ur modified version of the > patch when > you replied or not. Absolutely. Oops! Here it is, belatedly, and possibly pointlessly. > Basically just to make minimal disruption of the the current > environment when you source bcu.sh. Almost certainly a non-issue > 99.9% > of cases, i.e. I think that just prepending /run/setuid-programs > to > PATH would be fine as well. The current package does much ‘worse’ comparatively: > + ":" (assoc-ref %build-inputs "bindutils") "/bin" > + ":" (assoc-ref %build-inputs "coreutils") "/bin" > + ":" (assoc-ref %build-inputs "ctypes.sh") "/bin" > + ":" (assoc-ref %build-inputs "curl") "/bin" > […many more…] However, you make an excellent point, and this packages's intended usage means that it will clobber the caller's environment, not just its own. If I were to use this package (and I might—it's neat) I would almost certainly end up using it in a setting where changing PATH at all would cause unexpected and frustrating ‘bugs’. Hmm… Kind regards, T G-R