about summary refs log tree commit diff
path: root/tvix/eval/src/errors.rs
diff options
context:
space:
mode:
authorsterni <sternenseemann@systemli.org>2022-10-11T12·28+0200
committerclbot <clbot@tvl.fyi>2022-10-11T18·35+0000
commit8149ca5c3802d0dd757224afb74f6b46cc55a7dd (patch)
tree21b0c2cfa3b4383d496b06d92cde995299c04c3a /tvix/eval/src/errors.rs
parent0025a6fd64465e1c1fd42ec4e86535cf184e0ad4 (diff)
fix(nix/dependency-analyzer): don't read from non-drv store paths r/5108
Emitting dependencies on non-drv store paths from drv directDrvDeps is
fine and actually correct, even though the Nix 2.3 version can't do it
at the moment (but this would change when the placeholder implementation
is replaced using a drv parser). However, we can't necessarily determine
the dependencies of non-drv store paths because such store paths may be
binary files that can't be read in by readFile due to NUL bytes.

Change-Id: Ifbd101adaee4f32f10c010fa79e19b9b1127fc6a
Reviewed-on: https://cl.tvl.fyi/c/depot/+/6945
Autosubmit: sterni <sternenseemann@systemli.org>
Reviewed-by: grfn <grfn@gws.fyi>
Tested-by: BuildkiteCI
Diffstat (limited to 'tvix/eval/src/errors.rs')
0 files changed, 0 insertions, 0 deletions