Skip to content

Commit 2039235

Browse files
authored
Merge pull request NixOS#14484 from NixOS/fix-typo
manual: Fix MathJax typo
2 parents 0fd3b6f + 91af29f commit 2039235

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

doc/manual/source/store/build-trace.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,13 @@ Unlike with base build traces, incoherence with derived build traces is possible
4040
The key ingredient is that derivation resolution is only deterministic with respect to a fixed base build trace.
4141
Without fixing the base build trace, it inherits the subjectivity of base build traces themselves.
4242

43-
Concretely, suppose there are three derivations \\(a\\), \\(b\\), and \((c\\).
44-
Let \\(a\\) be a resolved derivation, but let \\(b\\) and \((c\\) be unresolved and both take as an input an output of \\(a\\).
45-
Now suppose that derived entries are made for \\(b\\) and \((c\\) based on two different entries of \\(a\\).
43+
Concretely, suppose there are three derivations \\(a\\), \\(b\\), and \\(c\\).
44+
Let \\(a\\) be a resolved derivation, but let \\(b\\) and \\(c\\) be unresolved and both take as an input an output of \\(a\\).
45+
Now suppose that derived entries are made for \\(b\\) and \\(c\\) based on two different entries of \\(a\\).
4646
(This could happen if \\(a\\) is non-deterministic, \\(a\\) and \\(b\\) are built in one store, \\(a\\) and \\(c\\) are built in another store, and then a third store substitutes from both of the first two stores.)
4747

48-
If trusting the derived build trace entries for \\(b\\) and \((c\\) requires that each's underlying entry for \\(a\\) be also trusted, the two different mappings for \\(a\\) will be caught.
49-
However, if \\(b\\) and \((c\\)'s entries can be combined in isolation, there will be nothing to catch the contradiction in their hidden assumptions about \\(a\\)'s output.
48+
If trusting the derived build trace entries for \\(b\\) and \\(c\\) requires that each's underlying entry for \\(a\\) be also trusted, the two different mappings for \\(a\\) will be caught.
49+
However, if \\(b\\) and \\(c\\)'s entries can be combined in isolation, there will be nothing to catch the contradiction in their hidden assumptions about \\(a\\)'s output.
5050

5151
[derivation]: ./derivation/index.md
5252
[output]: ./derivation/outputs/index.md

0 commit comments

Comments
 (0)