[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