Skip to content
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

Uninstalling the main product removes eclipse.exe #403

Open
Madjosz opened this issue Dec 11, 2023 · 0 comments
Open

Uninstalling the main product removes eclipse.exe #403

Madjosz opened this issue Dec 11, 2023 · 0 comments

Comments

@Madjosz
Copy link

Madjosz commented Dec 11, 2023

Same as Bug 569435.

I ran into this bug when I wanted to update to Eclipse 2023-12 from 2023-09. I got a dependency problem with "Eclipse for RCP and RAP Developers v4.29" vs "v4.30". So I thought "uninstall 4.29 first, then update, and then maybe reinstall". Turns out unstalling epp.package.rcp removes the eclipse.exe. Maybe this is a wanted behaviour as it is effectively unistalling Eclipse alltogether but still it leaves a whole bunch of leftovers then.

How to reproduce

  1. Download Eclipse, e.g. eclipse-rcp-2023-12-R-win32-x86_64.zip, unzip it somewhere
  2. Start Eclipse, go to Help -> About Eclipse
  3. Open Installation Details
  4. Select "Eclipse for RCP and RAP Developers 4.30.0.20231201-1200"
  5. Press "Uninstall..."
  6. Press "Finish"
  7. Press "Restart Now"
  8. eclipse.exe is deleted, nothing happens

Expected behaviour

One of

  • Warn the user that this uninstall will effectively remove Eclipse
  • Disallow uninstalling the main product
  • Only remove associated plugins, not the executable.

System information

Eclipse IDE for RCP and RAP Developers (includes Incubating components)
Version: 2023-12 (4.30.0)
Build id: 20231201-2043

openjdk 17.0.8.1 2023-08-24
OpenJDK Runtime Environment Temurin-17.0.8.1+1 (build 17.0.8.1+1)
OpenJDK 64-Bit Server VM Temurin-17.0.8.1+1 (build 17.0.8.1+1, mixed mode, sharing)

Windows 10 Pro 22H2 build 19045.3693

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant