{"action":"created","issue":{"url":"https://api.github.com/repos/darlinghq/darling/issues/448","repository_url":"https://api.github.com/repos/darlinghq/darling","labels_url":"https://api.github.com/repos/darlinghq/darling/issues/448/labels{/name}","comments_url":"https://api.github.com/repos/darlinghq/darling/issues/448/comments","events_url":"https://api.github.com/repos/darlinghq/darling/issues/448/events","html_url":"https://github.com/darlinghq/darling/issues/448","id":377520784,"node_id":"MDU6SXNzdWUzNzc1MjA3ODQ=","number":448,"title":"Missing DirectoryService.framework","user":{"login":"guncha","id":679632,"node_id":"MDQ6VXNlcjY3OTYzMg==","avatar_url":"https://avatars2.githubusercontent.com/u/679632?v=4","gravatar_id":"","url":"https://api.github.com/users/guncha","html_url":"https://github.com/guncha","followers_url":"https://api.github.com/users/guncha/followers","following_url":"https://api.github.com/users/guncha/following{/other_user}","gists_url":"https://api.github.com/users/guncha/gists{/gist_id}","starred_url":"https://api.github.com/users/guncha/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/guncha/subscriptions","organizations_url":"https://api.github.com/users/guncha/orgs","repos_url":"https://api.github.com/users/guncha/repos","events_url":"https://api.github.com/users/guncha/events{/privacy}","received_events_url":"https://api.github.com/users/guncha/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-11-05T18:14:46Z","updated_at":"2018-11-24T03:47:15Z","closed_at":null,"author_association":"NONE","body":"I'm trying to run the Parallels `prl_disk_tool` which is a command line application to manage virtual machine disk images created with Parallels. Using Darling 9f31032f7f896d9d1895716850105c5835f34702 I'm getting the following error:\r\n\r\n```\r\ndyld: Library not loaded: /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService\r\n  Referenced from: /Volumes/SystemRoot/home/gunca/prl_disk_tool\r\n  Reason: image not found\r\nAbort trap: 6 (core dumped)\r\n```\r\n\r\nObviously, I don't expect every framework to be provided, but what I'm really asking is if I can copy these from my Mac and expect them to work? If so, what's the best way to achieve that? I noticed that if I make changes in the `~/.darling` prefix, they only show up if I restart the machine. I'm sure there's a way to just restart the Darling overlay bit, but I don't know how.\r\n\r\nFor completeness, here's a full list of libraries that the `prl_disk_tool` depends on:\r\n\r\n```\r\nDarling [/home/gunca]$ otool -L prl_disk_tool       \r\nprl_disk_tool:\r\n        /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices (compatibility version 1.0.0, current version 822.19.0)\r\n        /System/Library/Frameworks/Security.framework/Versions/A/Security (compatibility version 1.0.0, current version 58286.31.2)\r\n        /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation (compatibility version 300.0.0, current version 1450.15.0)\r\n        /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (compatibility version 1.0.0, current version 275.0.0)\r\n        /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService (compatibility version 1.0.0, current version 1.0.0)\r\n        /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 1450.15.0)\r\n        /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit (compatibility version 45.0.0, current version 1561.20.106)\r\n        /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration (compatibility version 1.0.0, current version 1.0.0)\r\n        /usr/lib/libcups.2.dylib (compatibility version 2.0.0, current version 2.12.0)\r\n        @rpath/libPrlXmlModel.1.dylib (compatibility version 1.0.0, current version 1.0.0)\r\n        /usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.11)\r\n        @rpath/libDaApiWrap.1.dylib (compatibility version 1.0.0, current version 1.0.0)\r\n        @rpath/ParallelsVirtualizationSDK.framework/Versions/7/libprl_sdk.7.dylib (compatibility version 7.0.0, current version 7.0.0)\r\n        /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory (compatibility version 1.0.0, current version 1.0.0)\r\n        /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa (compatibility version 1.0.0, current version 22.0.0)\r\n        /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices (compatibility version 1.0.0, current version 50.0.0)\r\n        /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration (compatibility version 1.0.0, current version 963.30.1)\r\n        /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio (compatibility version 1.0.0, current version 1.0.0)\r\n        /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit (compatibility version 1.0.0, current version 1.0.0)\r\n        /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox (compatibility version 1.0.0, current version 492.0.0)\r\n        @rpath/QtXml.framework/Versions/5/QtXml (compatibility version 5.9.0, current version 5.9.3)\r\n        @rpath/QtCore.framework/Versions/5/QtCore (compatibility version 5.9.0, current version 5.9.3)\r\n        @rpath/QtNetwork.framework/Versions/5/QtNetwork (compatibility version 5.9.0, current version 5.9.3)\r\n        /usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 400.9.0)\r\n        /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1252.0.0)\r\n        /usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 228.0.0)\r\n```"},"comment":{"url":"https://api.github.com/repos/darlinghq/darling/issues/comments/441341262","html_url":"https://github.com/darlinghq/darling/issues/448#issuecomment-441341262","issue_url":"https://api.github.com/repos/darlinghq/darling/issues/448","id":441341262,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0MTM0MTI2Mg==","user":{"login":"ahyattdev","id":4400272,"node_id":"MDQ6VXNlcjQ0MDAyNzI=","avatar_url":"https://avatars2.githubusercontent.com/u/4400272?v=4","gravatar_id":"","url":"https://api.github.com/users/ahyattdev","html_url":"https://github.com/ahyattdev","followers_url":"https://api.github.com/users/ahyattdev/followers","following_url":"https://api.github.com/users/ahyattdev/following{/other_user}","gists_url":"https://api.github.com/users/ahyattdev/gists{/gist_id}","starred_url":"https://api.github.com/users/ahyattdev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ahyattdev/subscriptions","organizations_url":"https://api.github.com/users/ahyattdev/orgs","repos_url":"https://api.github.com/users/ahyattdev/repos","events_url":"https://api.github.com/users/ahyattdev/events{/privacy}","received_events_url":"https://api.github.com/users/ahyattdev/received_events","type":"User","site_admin":false},"created_at":"2018-11-24T03:47:15Z","updated_at":"2018-11-24T03:47:15Z","author_association":"MEMBER","body":"The `class-dump` utility which our stub generator uses isn't working with DirectoryService.framework for some reason (it says `Unknown load command: 0x00000032`).\r\n\r\nHowever, I can add a framework without symbols so at least it will load."}}
{"actor":{"display_login":"ahyattdev"}}