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: meyer@… 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

Change History (1)

comment:1 by Tom Goddard, 8 months ago

Resolution: fixed
Status: assignedclosed

Fixed in March 5, 2025 daily build and newer.

Note: See TracTickets for help on using tickets.