darlinghq / darling

Darwin/macOS emulation layer for Linux
http://www.darlinghq.org
GNU General Public License v3.0
11.4k stars 440 forks source link

PrivateFramework: CommerceKit.framework doesn't exist #1439

Open joeyoropesa-dev opened 11 months ago

joeyoropesa-dev commented 11 months ago

Framework What framework is required? What does Apple's developer documentation say about it? Is it open-source? CommerceKit.framework

Test Application What application requires this framework? mas cli-only store (probably requires more than that framework but let's get this fixed one-by-one, no need to hurry anyway :+1: )

Steps To Reproduce

  1. If possible, what steps can you take to reproduce the issue?

System Information What system are you running?

In this example, I've used pure updated Ubuntu 22.04 LTS

Software Version
Darling Git Commit Hash

darling_0.1.20230310.jammy_amd64

Log Response (from Terminal)

dyld: dyld cache load error: shared cache file open() failed
dyld: Library not loaded: /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/CommerceKit
  Referenced from: /usr/local/bin/mas
  Reason: image not found
abort_with_payload: reason: dyld cache load error: shared cache file open() failed
Library not loaded: /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/CommerceKit
  Referenced from: /usr/local/bin/mas
  Reason: image not found; code: 1
Abort trap: 6 (core dumped)