snix/nix
sterni 8149ca5c38 fix(nix/dependency-analyzer): don't read from non-drv store paths
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
2022-10-11 18:35:50 +00:00
..
binify
bufCheck
buildGo fix(nix/buildGo): fix for Nix >= 2.6 readFile changes 2022-10-11 17:38:42 +00:00
buildkite fix(nix/buildkite): split extra steps based on all known phases 2022-10-11 09:17:25 +00:00
buildLisp chore(3p/sources): Bump channels & overlays 2022-09-28 08:02:31 +00:00
buildManPages chore(gerrit): migrate OWNERS files to code-owners style 2022-09-19 11:13:28 +00:00
dependency-analyzer fix(nix/dependency-analyzer): don't read from non-drv store paths 2022-10-11 18:35:50 +00:00
drvSeqL
emptyDerivation chore(gerrit): migrate OWNERS files to code-owners style 2022-09-19 11:13:28 +00:00
escapeExecline
getBins
lazy-deps
mergePatch
netstring
nint chore(gerrit): migrate OWNERS files to code-owners style 2022-09-19 11:13:28 +00:00
nix-1p docs(nix/nix-1p): Update to use final and prev 2022-10-05 11:14:38 +00:00
readTree feat(nix/readTree): Handle a builtins w/o scopedImport 2022-10-10 17:42:48 +00:00
renderMarkdown chore(3p/sources): Bump channels & overlays 2022-09-28 08:02:31 +00:00
runExecline
runTestsuite
sparseTree chore(3p/sources): Bump channels & overlays 2022-09-28 08:02:31 +00:00
stateMonad refactor(nix/stateMonad): optimize after 2022-10-08 10:59:45 +00:00
tag fix(nix/tag): correct no match check in discr 2022-10-09 13:25:14 +00:00
tailscale
utils chore(gerrit): migrate OWNERS files to code-owners style 2022-09-19 11:13:28 +00:00
writeElispBin
writeExecline
writers
writeScript
writeScriptBin
yants docs(yants): Update josh cloning instructions 2022-02-19 11:37:00 +00:00
OWNERS chore(gerrit): migrate OWNERS files to code-owners style 2022-09-19 11:13:28 +00:00