this post was submitted on 03 Apr 2024
21 points (100.0% liked)

Nix / NixOS

1765 readers
8 users here now

Main links

Videos

founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] onlinepersona@programming.dev 1 points 7 months ago

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".

CC BY-NC-SA 4.0