Hi Ludovic,

 > The rationale is to avoid triggering full rebuilds too often, to
 > save bandwidth and CPU time, and ‘stdenv-updates’ is used as a
 > staging area for full-rebuild changes.

yes, I understand the intended purpose of stdenv-updates.
Unfortunately, that branch fails to achieve its objective as a
staging area. stdenv-updates and trunk tend to diverge wildly.
Currently, both branches differ by 20,000 lines or so. What kind of
staging area is that?

I can commit my changes to stdenv-updates, but I cannot use or test
them there. In the dubious shape that branch is in, I don't want to
use it to run any of the machines I'm responsible for. I tried that
a while ago, and felt that it was thoroughly unpleasant experience.

Take care,
Peter

_______________________________________________
nix-dev mailing list
nix-dev@cs.uu.nl
https://mail.cs.uu.nl/mailman/listinfo/nix-dev

Reply via email to