[Nix-dev] gentoo like nixpkgs globala useflags in nixpkgs config - would it be worth it?

Ertugrul Söylemez esz at posteo.de
Sat Mar 25 23:47:20 CET 2017


>> Issue pulseSupport -> does it make sense to have a global 'enable
>> pulse for all packgages' config.pulseSupport = true flag?
>>
>> packages could be using:  config.pulseSupport or false to disable by
>> default then.
>
> In my opinion baking global implicit state into nixpkgs is not a good
> idea.

It's not *state*, is it?  We're basically already doing global
configuration, and I think the proposal is about actually using this to
get a USE-like system.

IMO it wouldn't hurt, as long as the defaults are sensible, because
Hydra will most likely only build those (the number of possible
configurations it could build increases exponentially with every new
setting, so it couldn't possibly build all of them).

In other words: please don't turn NixOS into Gentoo by forcing us to
compile everything. =)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 487 bytes
Desc: not available
URL: <http://lists.science.uu.nl/pipermail/nix-dev/attachments/20170325/c1b19f86/attachment.sig>


More information about the nix-dev mailing list