summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/debugpy/fix-test-pythonpath.patch
diff options
context:
space:
mode:
authorAlois Wohlschlager <alois1@gmx-topmail.de>2024-01-27 11:59:26 +0100
committerYureka <yuka@yuka.dev>2024-09-24 12:20:15 +0200
commit3616cfb8d9f5a20b7c2ae53101e0c6709c63c1cb (patch)
treea1309b17187b7e996ed988cf96f1fbeb48d979df /pkgs/development/python-modules/debugpy/fix-test-pythonpath.patch
parent59ca239d1ad234106404de4cf1541bd4629da0b7 (diff)
replaceDependencies: add support for ca-derivations
Unlike regular input-addressed or fixed-output derivations, floating and deferred derivations do not have their store path available at evaluation time, so their outPath is a placeholder. The following changes are needed for replaceDependencies to continue working: * Detect the placeholder and retrieve the store path using another IFD hack when collecting the rewrite plan. * Try to obtain the derivation name needed for replaceDirectDependencies from the derivation arguments if a placeholder is detected. * Move the length mismatch detection to build time, since the placeholder has a fixed length which is unrelated to the store path.
Diffstat (limited to 'pkgs/development/python-modules/debugpy/fix-test-pythonpath.patch')
0 files changed, 0 insertions, 0 deletions