VSCodium / vscodium

binary releases of VS Code without MS branding/telemetry/licensing
https://vscodium.com
MIT License
25.15k stars 1.08k forks source link

1.49.0 doesn't launch on macOS 10.15.6 #498

Closed codeshake closed 4 years ago

codeshake commented 4 years ago

After update app icon just jump in Dock and closing immediately.

macOS 10.15.6 MacBook Pro 16"

mountainash commented 4 years ago

@stripedpajamas @DaveHarrisVA Isn't the [one of] idea of this project to remove Microsoft telemetry/tracking??? 😼

stripedpajamas commented 4 years ago

@mountainash from the finished product, yes.

stripedpajamas commented 4 years ago

Wow, I have finally had some success. Moved Mac builds to GitHub actions (others to follow). The builds are way faster there and timeouts are extended to 6hrs (instead of 50mins).

The change that actually made the binary runnable (as far as I can tell):

- ./prepare_vscode.sh
+ . prepare_vscode.sh

Really wild, but nothing before that change produced a working binary. Perhaps the yarn commands that are run in prepare_vscode.sh need to happen in the current shell :shrug: (but only on Mac??)

Anyway, I've opened #506 and will probably merge it tonight or tomorrow, which should produce the Mac zip+dmg and upload to releases (:crossed_fingers:). All my recent test runs produced working binaries on my fork. Thanks all for patience!

chadlavi commented 4 years ago

^ reminiscent of the best commit message of all time

stripedpajamas commented 4 years ago

Mac OS release is available; closing this issue.

:v:

losanni commented 4 years ago

Nice

pmuens commented 4 years ago

Great job everyone! Glad to see my favorite editor is back in business!

Is there any way to update without having to tweak the settings again? Can I just download the new binary and copy-and-paste it into the old, non-functioning directory? Or is there a way to make a backup of the settings which can later on be restored?

Thanks in advance!

NetForces commented 4 years ago

@pmuens for me a simple brew upgrade vscodium did the job:

==> Upgrading 1 outdated package:
vscodium 1.48.2 -> 1.49.1
==> Upgrading vscodium
==> Downloading https://github.com/VSCodium/vscodium/releases/download/1.49.1/VSCodium.1.49.1.dmg
==> Downloading from https://github-production-release-asset-2e65be.s3.amazonaws.com/144590939/3a1ed800-faa1-11ea-8b7f-7aceebd7ea2b?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F202009
######################################################################## 100.0%
==> Verifying SHA-256 checksum for Cask 'vscodium'.
==> Backing App 'VSCodium.app' up to '/usr/local/Caskroom/vscodium/1.48.2/VSCodium.app'.
==> Removing App '/Applications/VSCodium.app'.
==> Unlinking Binary '/usr/local/bin/code'.
==> Moving App 'VSCodium.app' to '/Applications/VSCodium.app'.
==> Linking Binary 'code' to '/usr/local/bin/code'.
==> Purging files for version 1.48.2 of Cask vscodium
🍺  vscodium was successfully upgraded!
pmuens commented 4 years ago

Thanks for your answer @NetForces 👍

Unfortunately I'm not using Homebrew (I'm using Nix) but I just downloaded the darwin zip file from https://github.com/VSCodium/vscodium/releases/tag/1.49.1 and copied it into the Applications folder. Looks like that did the trick.