[MacPorts] #63514: android @23: Could not open /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit: Error opening or reading file (was: Port android is still broken after rebuilding it more than 3 times.)
MacPorts
noreply at macports.org
Wed Sep 22 00:17:57 UTC 2021
#63514: android @23: Could not open
/System/Library/Frameworks/QTKit.framework/Versions/A/QTKit: Error opening
or reading file
----------------------+--------------------------
Reporter: dcguim | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Resolution: | Keywords: bigsur arm64
Port: android |
----------------------+--------------------------
Changes (by ryandesign):
* keywords: ARM M1 Mac => bigsur arm64
* port: Android SDK => android
Comment:
The problem seems to be that /opt/local/share/java/android-sdk-
macosx/tools/emulator (and perhaps also the six other files reported as
broken) link with
/System/Library/Frameworks/QTKit.framework/Versions/A/QTKit but that
library can't be found.
I have read that Apple dropped support for QTKit as of macOS 10.15
Catalina and did not include an Apple Silicon version of it on macOS 11
Big Sur, so unfortunately you cannot use this or any other software that
requires QTKit on an Apple Silicon Mac. Presumably a workaround would be
to use the Intel version under Rosetta 2 emulation. If that is the only
solution, we can mark the port as not supporting arm64; MacPorts will then
know that it should use the x86_64 version on an Apple Silicon Mac. But
maybe it would be a better idea to first investigate whether the android
port could be updated to a new version of the software—one which may have
already removed the dependency on QTKit.
--
Ticket URL: <https://trac.macports.org/ticket/63514#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list