From cbd527c8adbf01920250a8e2681ae93eaa7dd5d4 Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Wed, 22 Jan 2025 23:53:18 +0800 Subject: [PATCH] buildPython*: use finalAttrs.finalPackage for passthru attribute values --- pkgs/development/interpreters/python/mk-python-derivation.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/interpreters/python/mk-python-derivation.nix b/pkgs/development/interpreters/python/mk-python-derivation.nix index aa304ecf2eed..11bb1af773ee 100644 --- a/pkgs/development/interpreters/python/mk-python-derivation.nix +++ b/pkgs/development/interpreters/python/mk-python-derivation.nix @@ -273,6 +273,7 @@ let # Keep extra attributes from `attrs`, e.g., `patchPhase', etc. self = toPythonModule ( stdenv.mkDerivation ( + finalAttrs: (cleanAttrs attrs) // { @@ -402,7 +403,7 @@ let // { updateScript = let - filename = head (splitString ":" self.meta.position); + filename = head (splitString ":" finalAttrs.finalPackage.meta.position); in [ update-python-libraries