summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/termplotlib/gnuplot-subprocess.patch
diff options
context:
space:
mode:
authorsternenseemann <sternenseemann@systemli.org>2024-01-31 19:14:24 +0100
committersternenseemann <sternenseemann@systemli.org>2024-01-31 23:49:32 +0100
commit571a07d7745a7d69f8d611d0d57ca08d2f3c9d69 (patch)
tree70c73866ccfe2835bfdcd2618d41821ebf70d9e1 /pkgs/development/python-modules/termplotlib/gnuplot-subprocess.patch
parent82ee069492ce894f02a2c6a9df42986269b428b9 (diff)
doc/haskell: don't use lib.recursiveUpdate in overlays
`lib.recursiveUpdate` indiscriminately recurses into all attribute sets, also into derivations. This means that it is possible that evaluating a derivation in the final haskell package set can cause something in `prev.haskell` to be forced by `recursiveUpdate`, potentially causing an evaluation error that should not happen. It can be fixed using a well-crafted predicate for `lib.recursiveUpdateUntil`, but most robust is just explicitly writing out the desired merging manually.
Diffstat (limited to 'pkgs/development/python-modules/termplotlib/gnuplot-subprocess.patch')
0 files changed, 0 insertions, 0 deletions