]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-126497: Add missing venv redirectors to freethreaded installer (GH-126556)
authorSteve Dower <steve.dower@python.org>
Fri, 8 Nov 2024 16:09:34 +0000 (16:09 +0000)
committerGitHub <noreply@github.com>
Fri, 8 Nov 2024 16:09:34 +0000 (16:09 +0000)
Misc/NEWS.d/next/Windows/2024-11-07-20-42-31.gh-issue-126497.EARpd-.rst [new file with mode: 0644]
Tools/msi/freethreaded/freethreaded_files.wxs

diff --git a/Misc/NEWS.d/next/Windows/2024-11-07-20-42-31.gh-issue-126497.EARpd-.rst b/Misc/NEWS.d/next/Windows/2024-11-07-20-42-31.gh-issue-126497.EARpd-.rst
new file mode 100644 (file)
index 0000000..c902b9d
--- /dev/null
@@ -0,0 +1,2 @@
+Fixes venv failure due to missing redirector executables in experimental
+free-threaded installs.
index 49ecb3429ad8f3fce474087b82e18d9d9d0e6b75..367fd978efd4843e7f7e6f83f9963cca6122d1cc 100644 (file)
             
             <?endforeach ?>
             
-            <Component Id="venvlaunchert_d.pdb" Directory="Lib_venv_scripts_nt__freethreaded" Guid="*">
-                <File Name="venvlaunchert_d.pdb" KeyPath="yes" />
+            <Component Id="venvlaunchert_d.exe" Directory="Lib_venv_scripts_nt__freethreaded" Guid="*">
+                <File Name="venvlaunchert_d.exe" KeyPath="yes" />
+                <File Name="venvlaunchert_d.pdb" />
             </Component>
-            <Component Id="venvwlaunchert_d.pdb" Directory="Lib_venv_scripts_nt__freethreaded" Guid="*">
-                <File Name="venvwlaunchert_d.pdb" KeyPath="yes" />
+            <Component Id="venvwlaunchert_d.exe" Directory="Lib_venv_scripts_nt__freethreaded" Guid="*">
+                <File Name="venvwlaunchert_d.exe" KeyPath="yes" />
+                <File Name="venvwlaunchert_d.pdb" />
             </Component>
         </ComponentGroup>
     </Fragment>