lix/src
Matthew Bauer c214cda940 Correctly substitute from different storeDir
Originally, the test was only checking for different “real” storeDir.
That’s an easy case to handle, but the much harder one is if different
virtual store dirs are used. To do this, we need the SubstitutionGoal
to know about the ca, so it can recalculate the path to copy it over.
An important note here is that the store path passed to copyStorePath
needs to be one for srcStore - so that queryPathInfo works properly.

This also adds an error message when the store path from queryPathInfo
is different from the one we requested.
2020-06-13 00:07:42 -05:00
..
build-remote Remove global -I flags 2020-03-30 15:30:19 +02:00
cpptoml bump cpptoml to v0.1.1 2019-05-29 17:01:39 +08:00
error-demo comments 2020-04-08 09:56:10 -06:00
libexpr Rename some variables named “recursive” to “method” 2020-05-27 13:21:26 -05:00
libfetchers Merge pull request #3639 from obsidiansystems/do-fixme-store-removes 2020-06-02 15:39:07 +02:00
libmain Flag: Use designated initializers 2020-05-04 22:40:19 +02:00
libstore Correctly substitute from different storeDir 2020-06-13 00:07:42 -05:00
libutil Make 'nix dev-shell' a deprecated alias for 'nix develop' 2020-06-04 11:14:19 +02:00
nix Fix add-to-store --flat to put in correct hash 2020-06-12 15:25:45 -05:00
nix-build Remove global -I flags 2020-03-30 15:30:19 +02:00
nix-channel after flake rebase 2020-04-08 22:26:57 +02:00
nix-collect-garbage Remove global -I flags 2020-03-30 15:30:19 +02:00
nix-copy-closure Remove global -I flags 2020-03-30 15:30:19 +02:00
nix-daemon Remove global -I flags 2020-03-30 15:30:19 +02:00
nix-env Tweak warning message 2020-04-28 17:56:01 +02:00
nix-instantiate Remove global -I flags 2020-03-30 15:30:19 +02:00
nix-prefetch-url Merge remote-tracking branch 'origin/master' into enum-FileIngestionMethod 2020-05-26 11:14:08 -04:00
nix-store Merge remote-tracking branch 'upstream/master' into enum-FileIngestionMethod 2020-03-30 18:16:44 -04:00
resolve-system-dependencies Fix macOS build 2020-03-30 17:00:40 +02:00