-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Symlinks gone in MacOS Electron.app #144
Comments
Ah, this again. We have had an issue around this previously, but the problem isn't actually in the ECS package (if you download and extract the zip manually you should find the symlinks are actually there). That time it only happened for a few packages, and then started working again (without us changing anything), so the culprit was never properly identified. The actual issues is, unfortunately, rather elusive. IIRC something in the combination of Anyway, that was some context. I'll see if I can do some further investigation to maybe find some workaround, at least. |
Thanks @khwaaj for all the context :> Manually copying over Electron.app from a downloaded zip could provide a temporary fix. I tested with version 21.4.0 and all symlinks are there. Would be great if you can further investigate, hopefully to find some solution. |
No real solution yet, but it gets weirder. If I go into Update: Even running |
Using |
Thanks @khwaaj, i'll stick to NPM and use the |
Is there an intention to fix this with npm? |
We have spent some time investigating this, but the reason The intention is absolutely to get this fixed somehow, but as there are workarounds available other things have been taking precedence for now. |
I'm using an i9 mac. so I downloaded electron-v24.1.2+wvcus-darwin-x64.zip and replaced the existing Frameworks and Resources folders in my node_modules electron.app. Maybe I should have replaced it altogether.
|
Beginning with Electron 21, it seems that all symlinks are gone from Darwin Electron.app in the Castlabs releases.
This results in our code signing failing with
bundle format unrecognized,
when pointing to folders which used to include symlinks.See below electron/electron compared to castlabs/electron framework directories (release 22.1.0)
node_modules/electron/dist/Electron.app/Contents/Frameworks
The text was updated successfully, but these errors were encountered: