https://github.com/python/cpython/commit/b1a406d923245f18296a22cc04d2d139f78127fd commit: b1a406d923245f18296a22cc04d2d139f78127fd branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: zooba <[email protected]> date: 2024-11-08T16:33:54Z summary:
gh-126497: Add missing venv redirectors to freethreaded installer (GH-126556) (cherry picked from commit fd5580cd151e07c690e9d7594513be5fa3102a2e) Co-authored-by: Steve Dower <[email protected]> files: A Misc/NEWS.d/next/Windows/2024-11-07-20-42-31.gh-issue-126497.EARpd-.rst M 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 index 00000000000000..c902b9d6da8c65 --- /dev/null +++ b/Misc/NEWS.d/next/Windows/2024-11-07-20-42-31.gh-issue-126497.EARpd-.rst @@ -0,0 +1,2 @@ +Fixes venv failure due to missing redirector executables in experimental +free-threaded installs. diff --git a/Tools/msi/freethreaded/freethreaded_files.wxs b/Tools/msi/freethreaded/freethreaded_files.wxs index 49ecb3429ad8f3..367fd978efd484 100644 --- a/Tools/msi/freethreaded/freethreaded_files.wxs +++ b/Tools/msi/freethreaded/freethreaded_files.wxs @@ -159,11 +159,13 @@ <?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> _______________________________________________ Python-checkins mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3/lists/python-checkins.python.org/ Member address: [email protected]
