• onlinepersona
    link
    fedilink
    English
    arrow-up
    1
    ·
    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