-
-
Notifications
You must be signed in to change notification settings - Fork 10.8k
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
Eclipse casks overwrite each other's symlinks. #8841
Comments
We’re aware of it, but that’s an upstream problem, really. Why do they all have the same name to begin with? What do people usually do with them? We can’t simply start renaming them, as that can break expectations to users. |
What if instead of renaming the symlinks you just place them in subfolders? It won’t fix the Launcher problem (there will still be only one eclipse) but at least they will be usable by navigating to the Applications folder or using Spotlight. Before I started using Cask I used to just put the different eclipse installations in the Applications directory and open them from there or have them pinned to the dock (another way to use eclipse if the symlinks are in subfolders). Leo Jweda
|
We do rename the symlink for scala-ide, which is part of the Eclipse product family. While we should add a caveat to notify the user, I feel that it is acceptable as a workaround. |
I don’t know about other launchers, but in Alfred renaming symlinks wouldn’t solve the issue anyway, as it doesn’t follow them.
They’d still have the same name, so there’s a step you’re skipping, there.
And in response
Very much agreed, although #5101 would be a better fit (but that could take a while to happen, if ever). If you submit a PR, we can discuss it better. Taking
But that one also has the weight of having inconsistent branding, so renaming the app bundle’s link is a workaround that also prevents confusion. Putting the other ones in subfolders seems more appropriate. |
@leojweda Do you intend to submit a PR with the idea? |
Seems like there’s no interest in this. Closing. |
Since all Eclipse installations have the exact same name "eclipse.app", when a second eclipse cask is installed it overwrites the previous symlink.
The text was updated successfully, but these errors were encountered: