In version 2.80-rc2 the permissions on the binary were set to 755. In version 2.81 the permissions are set to 700.
Details
- Reviewers
Nathan Letwory (jesterking) - Group Reviewers
Platform: macOS - Maniphest Tasks
- T72605: macOS: Blender doesn't have execute permission for non admin accounts
- Commits
- rB66e02d15a0ee: Fix T72605: Blender works only in one user account on macOS
Diff Detail
- Repository
- rB Blender
- Branch
- T72605 (branched from master)
- Build Status
Buildable 6091 Build 6091: arc lint + arc unit
Event Timeline
Won't this remove the executable state of all files, so the python binary, wont be marked as executable - for e.g.
On Linux the gid/uid are zero'd. see: rBd4835b88b23b: Buildbot: Migrate package archive format for Linux from tar.bz2 to tar.xz
hdiutil has these options too https://ss64.com/osx/hdiutil.html
Does passing: -uid 0 -gid 0 -mode 755 to hdiutil resolve this?
Hi There,
I have the same problem, now I read this article and this is the solution I understand? But is there like a step by step tutorial how to solve this? Should I use this line: release/darwin/bundle.sh in the Terminal?
And where can I find this code to change it to the green one?
Sorry for these questions but I'm a newbie.
I don't have a clue how to solve this, can someone help me with this issue please?
Thanks for the help!
@Frank (Stealth), it shouldn't be necessary to make any changes, this fix is part of the Blender build already. If it still fails for you, please create a new bug report with exact steps to redo the problem:
https://developer.blender.org/maniphest/task/edit/form/1/