lix/src
Alexander Bantyev 169ea0b83f
Flake follows: resolve all follows to absolute
It's not possible in general to know in computeLocks, relative to
which path the follows was intended to be. So, we always resolve
follows to their absolute states when we encounter them (which can
either be in parseFlakeInput or computeLocks' fake input population).

Fixes https://github.com/NixOS/nix/issues/6013
Fixes https://github.com/NixOS/nix/issues/5609
Fixes https://github.com/NixOS/nix/issues/5697 (again)
2022-02-02 21:41:45 +03:00
..
build-remote build-remote: Implicitly add the 'builtin' system type to all machines 2021-10-27 14:25:13 +02:00
libcmd use LOWDOWN_LIBS variable 2022-01-30 20:59:58 +02:00
libexpr Flake follows: resolve all follows to absolute 2022-02-02 21:41:45 +03:00
libfetchers Get rid of std::shared_ptr<std::string> and ref<std::string> 2022-01-18 11:12:30 +01:00
libmain Respect /etc/hosts 2021-12-13 19:37:30 +01:00
libstore fix spelling mistakes reported by Debian's lintian tool 2022-01-30 10:51:39 +02:00
libutil canonPath: fix missing slash when resolving links 2022-01-29 16:32:27 -06:00
nix Merge pull request #5990 from lincolnauster/flakes-nixconfig-docs 2022-01-31 10:21:15 +01:00
nix-build nix-shell: use clean rm, not any aliases/functions 2022-01-23 04:58:00 +01:00
nix-channel nix-channel: use nix-env -i --remove-all to upgrade 2021-07-25 12:00:00 +00:00
nix-collect-garbage Initialize plugins after handling initial command line flags 2021-02-24 08:22:17 -05:00
nix-copy-closure copyPaths: Pass store by reference 2021-07-22 09:59:51 +02:00
nix-env Do not suppress errors in nix-env from feedback by Eelco 2022-01-24 19:12:13 -08:00
nix-instantiate Merge pull request #5428 from kreisys/add-pos-to-json-type-error 2021-11-15 07:57:46 -06:00
nix-store nix-store --serve: pass on settings.keepFailed from SSH store 2021-08-31 13:11:46 +02:00
resolve-system-dependencies Apply OS checks to host platform, not build 2021-06-23 15:00:36 +00:00
toml11 Replace cpptoml with toml11 2021-12-17 22:03:33 +01:00