8000 Windows installer missing free-threading library · Issue #119679 · python/cpython · GitHub
[go: up one dir, main page]

Skip to content

Windows installer missing free-threading library #119679

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
da-woods opened this issue May 28, 2024 · 5 comments
Closed

Windows installer missing free-threading library #119679

da-woods opened this issue May 28, 2024 · 5 comments
Assignees
Labels
3.13 bugs and security fixes 3.14 bugs and security fixes OS-windows topic-installation type-bug An unexpected behavior, bug, or error

Comments

@da-woods
Copy link
Contributor
da-woods commented May 28, 2024

Bug report

Bug description:

Tested with Python 3.13b1 release.

I've been trying to help someone test a simple extension module with the free-threading interpreter on Windows, which ultimately failed because it was missing python313t.lib so was unable to link.

image

image

Installed libraries:

image

CPython versions tested on:

3.13

Operating systems tested on:

Windows

Linked PRs

@da-woods da-woods added the type-bug An unexpected behavior, bug, or error label May 28, 2024
@zooba
Copy link
Member
zooba commented May 28, 2024

That's actually a shockingly short list of libs in there... do you have log files handy? They'll be under %TEMP%\Python*.log, and the main one I'm interested in will end with dev (and probably be the latest date, in case you have multiple installs).

@da-woods
Copy link
Contributor Author

Python 3.13.0b1 (64-bit)_20240528190955_004_dev_JustForMe.log

Here. Can provide other logs as needed.

I only have one install of 3.13 - I uninstalled and started from scratch for the sake of this issue.

@zooba
Copy link
Member
zooba commented May 28, 2024

Huh, no, it just looks like we've only ever shipped that few. I guess I'm so used to working with the Nuget packages that I had forgotten the MSI is more selective.

We should add the free-threaded libs to the old installer. We should also reduce the libs included in the other packages to avoid shipping too many files.

@zooba zooba self-assigned this May 28, 2024
@zooba zooba added 3.13 bugs and security fixes 3.14 bugs and security fixes labels May 28, 2024
zooba added a commit to zooba/cpython that referenced this issue May 30, 2024
miss-islington pushed a commit to miss-islington/cpython that referenced this issue Jun 3, 2024
…dows install packages (pythonGH-119790)

(cherry picked from commit fd01271)

Co-authored-by: Steve Dower <steve.dower@python.org>
zooba added a commit that referenced this issue Jun 3, 2024
…nstall packages (GH-119790)

(cherry picked from commit fd01271)

Co-authored-by: Steve Dower <steve.dower@python.org>
mliezun pushed a commit to mliezun/cpython that referenced this issue Jun 3, 2024
barneygale pushed a commit to barneygale/cpython that referenced this issue Jun 5, 2024
zooba added a commit to zooba/cpython that referenced this issue Jun 5, 2024
miss-islington pushed a commit to miss-islington/cpython that referenced this issue Jun 6, 2024
…g PC/layout script (pythonGH-120133)

(cherry picked from commit cccc9f6)

Co-authored-by: Steve Dower <steve.dower@python.org>
@zooba zooba closed this as completed Jun 6, 2024
zooba added a commit that referenced this issue Jun 6, 2024
…ayout script (GH-120133)

(cherry picked from commit cccc9f6)

Co-authored-by: Steve Dower <steve.dower@python.org>
@stonebig
Copy link
stonebig commented Jun 8, 2024

I'm afraid to discover it didn't make it to b2.... by any luck am I wrong ?

@zooba
Copy link
Member
zooba commented Jun 10, 2024

It should be fixed in b2 - the later fix is for scripts that aren't part of the release, so shouldn't make a difference.

If you're doing a clean install and not seeing the files, please grab your log files and attach those as well.

noahbkim pushed a commit to hudson-trading/cpython that referenced this issue Jul 11, 2024
noahbkim pushed a commit to hudson-trading/cpython that referenced this issue Jul 11, 2024
estyxx pushed a commit to estyxx/cpython that referenced this issue Jul 17, 2024
estyxx pushed a commit to estyxx/cpython that referenced this issue Jul 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3.13 bugs and security fixes 3.14 bugs and security fixes OS-windows topic-installation type-bug An unexpected behavior, bug, or error
Projects
None yet
Development

No branches or pull requests

4 participants
0