diff options
| author | pennae <github@quasiparticle.net> | 2021-09-30 17:29:55 +0200 |
|---|---|---|
| committer | pennae <github@quasiparticle.net> | 2021-09-30 17:34:07 +0200 |
| commit | 9b3b8f74bb974dcb7ecbfe2730296217532e3a42 (patch) | |
| tree | 71768aebec312871baddea75a26675cf47542dbd /pkgs/development/python-modules/termplotlib/gnuplot-subprocess.patch | |
| parent | bdbded8cc1a2b8e324e8c8cfb9617aa6616b4ac6 (diff) | |
fix nested calls to extendDerivation
if extendDerivation is called on something that already had extendDerivation
called on it (eg a mkDerivation result) the second call will set
outputUnspecified=true on every output by way of propagating attributes of the
full derivation to the individual outputs. this in turn causes buildEnv--and
thus nix-shell and environment.systemPackages--to install every output of such a
derivation even when only a specific output was requested, which renders the
point of multiple outputs moot. this happens in python modules (see #139756),
though it seems that tcl and possibly others should also be affected.
Diffstat (limited to 'pkgs/development/python-modules/termplotlib/gnuplot-subprocess.patch')
0 files changed, 0 insertions, 0 deletions
