(no title)
lil1729 | 9 years ago
My reasoning was very simple. Nixos makes it easy to install packages on a per user basis. This would mean there is a lot of redundancy if another user also needs the same package. A snapshot/dedup filesystem will easily solve the problem.
chriswarbo|9 years ago
Nix doesn't store duplicates; a hash is calculated, based on the inputs (source code, compilers, libraries, etc.) and if an output with that hash already exists, it will be used. If not, the configured binary caches will be queried, to see if a pre-built binary can be downloaded. If not, the inputs are fetched (following the same process) and the build is performed.
lil1729|9 years ago
lallysingh|9 years ago
lil1729|9 years ago
mbrock|9 years ago
lil1729|9 years ago