Hi Rob! Rob Vermaas <rob.verm...@gmail.com> skribis:
> • Right after unpacking a source tarball, all the source files go >> through ‘patch-shebang’, which replaces any #!/bin/sh and similar >> with the right path. >> > > I would not like such a change in stdenv of nixpkgs, without an option to > disable this. For example, we use nix to build some packages that run > outside of nix, and for those, we do not want to replace all the references > to /bin/sh in all source files/scripts. I’m not sure what you mean by “run outside of Nix”. The files that are patched are source files anyway. Nixpkgs already has a patch-shebang phase for installed files, which is what users notice. > I haven't thought of it much, but in general I would like an approach > better that would *not* change the source code of packages by default, > but only when it is really necessary. Well yeah, it’s a bit of a sledgehammer approach. Still, it works like a charm, and feels just like a natural extension of all our craziness. :-) Thanks, Ludo’. _______________________________________________ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev