@@ -15,7 +15,7 @@ with pkgs;
1515 , sitePackages
1616 , hasDistutilsCxxPatch
1717 , pythonPackagesBuildBuild
18− , pythonForBuild # provides pythonPackagesBuildHost
18+ , pythonPackagesBuildHost
1919 , pythonPackagesBuildTarget
2020 , pythonPackagesHostHost
2121 , self # is pythonPackagesHostTarget
@@ -29,7 +29,7 @@ with pkgs;
2929 };
3030 otherSplices = {
3131 selfBuildBuild = pythonPackagesBuildBuild;
32− selfBuildHost = pythonForBuild.pkgs;
32+ selfBuildHost = pythonPackagesBuildHost;
3333 selfBuildTarget = pythonPackagesBuildTarget;
3434 selfHostHost = pythonPackagesHostHost;
3535 selfTargetTarget = pythonPackagesTargetTarget;
@@ -99,7 +99,8 @@ with pkgs;
9999 inherit sourceVersion;
100100 pythonAtLeast = lib.versionAtLeast pythonVersion;
101101 pythonOlder = lib.versionOlder pythonVersion;
102− inherit hasDistutilsCxxPatch pythonForBuild;
102+ inherit hasDistutilsCxxPatch;
103+ pythonForBuild = pythonPackagesBuildHost;
103104
104105 tests = callPackage ./tests.nix {
105106 python = self;
@@ -188,7 +189,6 @@ in {
188189 # Minimal versions of Python (built without optional dependencies)
189190 python3Minimal = (python38.override {
190191 self = python3Minimal;
191− pythonForBuild = pkgs.buildPackages.python3Minimal;
192192 # strip down that python version as much as possible
193193 openssl = null;
194194 readline = null;