Skip to content

Conversation

@github-actions
Copy link

@github-actions github-actions bot commented Aug 8, 2025

Bulk-removing of user and group permissions on MacOS is not a good
idea for symlinks for reproducibility, because symlinks on linux
cannot have other/group permissions changed but on MacOS they can
even if it has no effect. Instead of bulk-change with chmod command
we now change the permissions individually on all files except symlinks
(cherry picked from commit 7460176)

Co-authored-by: Jarek Potiuk jarek@potiuk.com

@boring-cyborg boring-cyborg bot added area:dev-tools backport-to-v3-1-test Mark PR with this label to backport to v3-1-test branch labels Aug 8, 2025
@potiuk potiuk marked this pull request as ready for review August 8, 2025 12:30
Bulk-removing of user and group permissions on MacOS is not a good
idea for symlinks for reproducibility, because symlinks on linux
cannot have other/group permissions changed but on MacOS they can
even if it has no effect. Instead of bulk-change with chmod command
we now change the permissions individually on all files except symlinks
(cherry picked from commit 7460176)

Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
@potiuk potiuk force-pushed the backport-7460176-v3-0-test branch from ebeb061 to 5396bdf Compare August 8, 2025 13:15
@potiuk
Copy link
Member

potiuk commented Aug 8, 2025

And .... it's different for Python 3.9 🤯

@potiuk potiuk merged commit ce22573 into v3-0-test Aug 8, 2025
74 checks passed
@potiuk potiuk deleted the backport-7460176-v3-0-test branch August 8, 2025 16:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:dev-tools backport-to-v3-1-test Mark PR with this label to backport to v3-1-test branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant