mirror of
https://github.com/NixOS/nix.git
synced 2025-11-08 19:46:02 +01:00
fetchToStore() caching was broken because it uses the fingerprint of the accessor, but now that the accessor (typically storeFS) is a composite (like MountedSourceAccessor or AllowListSourceAccessor), there was no fingerprint anymore. So fetchToStore now uses the new getFingerprint() method to get the specific fingerprint for the subpath.
13 lines
428 B
Text
13 lines
428 B
Text
error:
|
|
… while calling the 'toString' builtin
|
|
at /pwd/lang/eval-fail-hashfile-missing.nix:7:1:
|
|
6| in
|
|
7| toString (
|
|
| ^
|
|
8| builtins.concatLists (
|
|
|
|
… while evaluating the first argument passed to builtins.toString
|
|
|
|
… while calling the 'hashFile' builtin
|
|
|
|
error: path '/pwd/lang/this-file-is-definitely-not-there-7392097' does not exist
|