Despite wins like this, Nuenv in its current state does have some major shortcomings vis-à-vis the Nixpkgs standard environment:
[…]
You can only pass one set of packages to the environment, whereas stdenv makes a distinction between buildInputs, nativeBuildInputs, propagatedBuildInputs, and others
Please, do not reintroduce those 🫠 They are impossible to understand there have been multiple discussions from beginners and experienced people alike displaying the incomprehension. It would be great if they were renamed to something more sane or if the documentation were significantly better because right now, picking between them is done without understanding and more of a “oh, nativeBuildInputs normally works, if not I’ll try buildInputs”.
Please, do not reintroduce those 🫠 They are impossible to understand there have been multiple discussions from beginners and experienced people alike displaying the incomprehension. It would be great if they were renamed to something more sane or if the documentation were significantly better because right now, picking between them is done without understanding and more of a “oh,
nativeBuildInputs
normally works, if not I’ll trybuildInputs
”.CC BY-NC-SA 4.0