[Nix-dev] understanding Nix: dependencies

Christopher Howard christopher.howard at frigidcode.com
Thu Jan 10 20:02:37 CET 2013


A few questions, to help me understand how Nix works: Nix being a fully
deterministic package management system, does that mean that the exact
dependencies required by each package are fixed, i.e. do not change over
time for a specific package (version)? Does that include the
dependencies of those dependencies?

Assuming the answer to the proceeding two questions is yes, what is done
in the event that a deep dependency must be updated, while all the
higher level packages that use it do not? For example, each time openssl
is updated for security reasons, does this require you to release new
packages for hundreds of programs in your repository?

-- 
frigidcode.com

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 553 bytes
Desc: OpenPGP digital signature
Url : http://lists.science.uu.nl/pipermail/nix-dev/attachments/20130110/bba1983a/attachment.bin 


More information about the nix-dev mailing list