Comparing changes
Open a pull request
base repository: NixOS/nix
base: 25af916eb4d3
head repository: NixOS/nix
compare: 8115c10e597a
- 10 commits
- 6 files changed
- 4 contributors
Commits on Aug 31, 2018
-
Configuration menu - View commit details
-
Copy full SHA for e76eec8 - Browse repository at this point
Copy the full SHA e76eec8View commit details -
This reduces the size of the closure by 45 MiB. (cherry picked from commit 145db70)
Configuration menu - View commit details
-
Copy full SHA for b542267 - Browse repository at this point
Copy the full SHA b542267View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fceed5 - Browse repository at this point
Copy the full SHA 1fceed5View commit details -
(cherry picked from commit 4143977)
Configuration menu - View commit details
-
Copy full SHA for 88d2e29 - Browse repository at this point
Copy the full SHA 88d2e29View commit details -
upgrade-nix: resolve profile symlinks
The profile present in PATH is not necessarily the actual profile location. User profiles are generally added as $HOME/.nix-profile in which case the indirect profile link needs to be resolved first. /home/user/.nix-profile -> /nix/var/nix/profiles/per-user/user/profile /nix/var/nix/profiles/per-user/user/profile -> profile-15-link /nix/var/nix/profiles/per-user/user/profile-14-link -> /nix/store/hyi4kkjh3bwi2z3wfljrkfymz9904h62-user-environment /nix/var/nix/profiles/per-user/user/profile-15-link -> /nix/store/6njpl3qvihz46vj911pwx7hfcvwhifl9-user-environment To upgrade nix here we want /nix/var/nix/profiles/per-user/user/profile-16-link instead of /home/user/.nix-profile-1-link. The latter is not a gcroot and would be garbage collected, resulting in a broken profile. Fixes #2175 (cherry picked from commit d85bb48)
Configuration menu - View commit details
-
Copy full SHA for 2b25ffb - Browse repository at this point
Copy the full SHA 2b25ffbView commit details -
fix
error: unknown serve command 9
(cherry picked from commit 0767e40)
Configuration menu - View commit details
-
Copy full SHA for 8b0761b - Browse repository at this point
Copy the full SHA 8b0761bView commit details -
Add simple test for nix upgrade-nix
(cherry picked from commit 264e66f)
Configuration menu - View commit details
-
Copy full SHA for d7b2c6c - Browse repository at this point
Copy the full SHA d7b2c6cView commit details -
nix upgrade-nix: Improve error message if 'nix' is not in a profile
E.g. $ nix upgrade-nix error: directory '/home/eelco/Dev/nix/inst/bin' does not appear to be part of a Nix profile instead of $ nix upgrade-nix error: '/home/eelco/Dev/nix/inst' is not a symlink (cherry picked from commit f08b14c)
Configuration menu - View commit details
-
Copy full SHA for f8fbab4 - Browse repository at this point
Copy the full SHA f8fbab4View commit details -
nix upgrade-nix: Handle .nix-profile being a link to .../profiles/per…
…-user/... Also some cosmetic improvements. (cherry picked from commit 39f1722)
Configuration menu - View commit details
-
Copy full SHA for b7a37ab - Browse repository at this point
Copy the full SHA b7a37abView commit details -
shell.nix defines the install prefix as $(pwd)/inst (cherry picked from commit 8ad2def)
Configuration menu - View commit details
-
Copy full SHA for 8115c10 - Browse repository at this point
Copy the full SHA 8115c10View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 25af916eb4d3...8115c10e597a