Opened 8 months ago
Closed 8 months ago
#17011 closed defect (fixed)
Fix Python framework symbolic link capitalization for case-sensitive file systems
Reported by: | Owned by: | Tom Goddard | |
---|---|---|---|
Priority: | moderate | Milestone: | |
Component: | Platform | Version: | |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Notify when closed: | Platform: | all | |
Project: | ChimeraX |
Description
On Mar 4, 2025, at 7:08 AM, Pete Meyer wrote:
Hi Tom,
We've noticed what appears to be a MacOS signature issue with ChimeraX 1.9 that seems to only occur when the app bundle is on a case-sensitive filesystem. Specifically, the link Contents/include/python3.11 -> ../Library/Frameworks/Python.Framework/Versions/3.11/include/python3.11
is broken on a case-sensitive filesystem, and Contents/_CodeSignature/CodeResources
references the target directory with Library/Frameworks/Python.framework
("Python.framework" vs "Python.Framework").
Would it be possible for you to update the link target (or code signature paths) so that they're consistent in future ChimeraX builds?
Apologies in advance if I should be sending this type of info to another email address.
Best,
Pete
Fixed in March 5, 2025 daily build and newer.