about summary refs log tree commit diff
path: root/tvix/eval/src/tests/tvix_tests/eval-okay-or-operator.nix
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/tests/tvix_tests/eval-okay-or-operator.nix
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/tests/tvix_tests/eval-okay-or-operator.nix')
0 files changed, 0 insertions, 0 deletions