Hey!

Just FYI, I investigated an issue with macOS Sierra that affects all Eclipse 
packages. I am posting this here since I think this could affect potentially 
many users:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=507328

The bottom line is:
If you download Eclipse, extract the file, and start Eclipse.app on macOS 
Sierra without moving it to a different location, all your additional plugin 
installs and global settings will be lost each time you restart your machine 
(or more frequently).

The reason:
macOS Sierra Gatekeeper Path Randomization happens and moves the app bundle to 
a read-only private folder on your disc. This happens after every restart to a 
new randomized location. The launcher has therefore no idea how to find the old 
config area and creates a new one.

The workaround:
Move the Eclipse.app after extracting it to a different location on disc (using 
the Finder) or start the executable inside instead of the .app bundle.
(others mentioned in the bug)
Maybe this should be mentioned in the n&n doc, release notes, or FAQ.

Possible solution:
Create a signed DMG that forces people to move the app after opening the DMG.

Cheers,
-Martin



_______________________________________________
cross-project-issues-dev mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Reply via email to