Closed
Description
Bug report
Bug description:
The install_IDLE
target in Mac/Makefile.in
creates IDLE.app in the destination like this:
/bin/cp -PR "$(srcdir)/IDLE/IDLE.app" "$(DESTDIR)$(PYTHONAPPSDIR)"
It is thus created with whatever permissions were set in the source directory. If the source has no access for group or others set, as in the 3.12.0 release tarball, so will the installed IDLE.app.
The Makefile target should ensure that good permissions are set.
CPython versions tested on:
3.12
Operating systems tested on:
macOS
Linked PRs
- gh-111015: Install IDLE.app and Python Launcher.app on macOS with correct permissions #111016
- [3.12] gh-111015: Install IDLE.app and Python Launcher.app on macOS with correct permissions (gh-111016) #111037
- [3.11] gh-111015: Install IDLE.app and Python Launcher.app on macOS with correct permissions (gh-111016) #111038
Metadata
Metadata
Assignees
Labels
The build process and cross-buildThe build process and cross-buildAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error