Skip to content
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

macOS CI is failing for 3.13 due to Tcl/Tk 9 on Homebrew #127359

Closed
hugovk opened this issue Nov 28, 2024 · 1 comment
Closed

macOS CI is failing for 3.13 due to Tcl/Tk 9 on Homebrew #127359

hugovk opened this issue Nov 28, 2024 · 1 comment
Labels
3.9 only security fixes 3.10 only security fixes 3.11 only security fixes 3.12 bugs and security fixes 3.13 bugs and security fixes 3.14 new features, bugs and security fixes infra CI, GitHub Actions, buildbots, Dependabot, etc. topic-tkinter type-bug An unexpected behavior, bug, or error

Comments

@hugovk
Copy link
Member

hugovk commented Nov 28, 2024

Bug report

Bug description:

The recent builds on the 3.13 and 3.12 branches are failing for macos-13 (and 3.11 and earlier likely will as well):

For example https://github.com/python/cpython/actions/runs/12052665181/job/33606528979#step:9:1072 :

2 tests failed:
    test_tkinter test_ttk

This is because we install unpinned Tcl/Tk from Homebrew which has recently upgraded from 8.6 to 9.0:

run: brew install pkg-config openssl@3.0 xz gdbm tcl-tk make

main isn't failing because it's also recently been updated to prepare for 9.0.

For now, let's pin main and earlier branches to 8.6 and start testing 9.0 later (or on a buildbot):

https://formulae.brew.sh/formula/tcl-tk@8

CPython versions tested on:

3.12, 3.13, 3.14

Operating systems tested on:

macOS

Linked PRs

@hugovk hugovk added type-bug An unexpected behavior, bug, or error topic-tkinter 3.12 bugs and security fixes 3.13 bugs and security fixes 3.14 new features, bugs and security fixes infra CI, GitHub Actions, buildbots, Dependabot, etc. labels Nov 28, 2024
hugovk added a commit to hugovk/cpython that referenced this issue Nov 29, 2024
hugovk added a commit to hugovk/cpython that referenced this issue Nov 29, 2024
…onGH-127365)

(cherry picked from commit b83be9c)

Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
@hugovk
Copy link
Member Author

hugovk commented Nov 29, 2024

I'll open backports for security branches too, at least 3.11 is failing (and very likely 3.9-3.10 too).

https://github.com/python/cpython/actions/runs/12084805591

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3.9 only security fixes 3.10 only security fixes 3.11 only security fixes 3.12 bugs and security fixes 3.13 bugs and security fixes 3.14 new features, bugs and security fixes infra CI, GitHub Actions, buildbots, Dependabot, etc. topic-tkinter type-bug An unexpected behavior, bug, or error
Projects
None yet
Development

No branches or pull requests

1 participant