Opened 13 months ago
Last modified 11 months ago
#71386 assigned defect
py-py2app: Wrong path to Carbon framework
| Reported by: | drsimonmartin (Simon) | Owned by: | dliessi (Davide Liessi) |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 2.10.5 |
| Keywords: | sequoia | Cc: | jmroot (Joshua Root), ferdy (Giuseppe `ferdy` Miceli) |
| Port: | py-py2app, frescobaldi |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
Build: sudo port install frescobaldi succeeds, but app will not run
Error is OSError: dlopen(/System/Library/Carbon.framework/Carbon, 0x0006): tried: '/System/Library/Carbon.framework/Carbon' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/System/Library/Carbon.framework/Carbon' (no such file), '/System/Library/Carbon.framework/Carbon' (no such file, not in dyld cache)
Correct address is /System/Library/Frameworks/Carbon.framework/Carbon
Change History (3)
comment:1 Changed 13 months ago by jmroot (Joshua Root)
| Owner: | set to dliessi |
|---|---|
| Status: | new → assigned |
comment:2 Changed 13 months ago by ryandesign (Ryan Carsten Schmidt)
| Cc: | jmroot added |
|---|---|
| Description: | modified (diff) |
| Keywords: | sequoia added |
| Port: | py-py2app added |
| Summary: | Frescobaldi Fails to run for MacOS 15.1.1 - incorrect framework address → py-py2app: Wrong path to Carbon framework |
comment:3 Changed 11 months ago by ferdy (Giuseppe `ferdy` Miceli)
| Cc: | ferdy added |
|---|
Note: See
TracTickets for help on using
tickets.

This is https://github.com/frescobaldi/frescobaldi/issues/1688
It's caused by a py2app bug: https://github.com/ronaldoussoren/py2app/issues/511
I submitted a fix: https://github.com/ronaldoussoren/py2app/pull/537
I guess this means that after we incorporate the fix into py2app we'll have to revbump everything that uses py2app so it gets rebuilt with the correct framework path.