[MacPorts] #71386: py-py2app: Wrong path to Carbon framework (was: Frescobaldi Fails to run for MacOS 15.1.1 - incorrect framework address)
MacPorts
noreply at macports.org
Mon Nov 25 01:20:59 UTC 2024
#71386: py-py2app: Wrong path to Carbon framework
-------------------------------------+----------------------
Reporter: drsimonmartin | Owner: dliessi
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.10.5
Resolution: | Keywords: sequoia
Port: py-py2app, frescobaldi |
-------------------------------------+----------------------
Changes (by ryandesign):
* keywords: => sequoia
* cc: jmroot (added)
* port: frescobaldi => py-py2app, frescobaldi
Old description:
> 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
New description:
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
--
Comment:
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.
--
Ticket URL: <https://trac.macports.org/ticket/71386#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list