Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 212662

Summary: [prov] eclipse.exe should be deleted when all IUs have been uninstalled
Product: [Eclipse Project] Equinox Reporter: Allan Godding <Allan_Godding>
Component: IncubatorAssignee: Simon Kaegi <simon_kaegi>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: pascal, simon_kaegi
Version: 3.4   
Target Milestone: 3.4 M4   
Hardware: All   
OS: All   
Whiteboard:

Description Allan Godding CLA 2007-12-11 15:40:36 EST
If all IUs are uninstalled from a profile, the eclipse.exe file stays on disk under that profile's install folder.  Because all of the uninstalled IUs' jar files have been garbage collected, the eclipse.exe has nothing to run.

This seems like a good candidate for the GC to take care of.
Comment 1 Pascal Rapicault CLA 2007-12-11 21:03:38 EST
GC'ing the eclipse.exe is not possible because it is not refered to from any artifact repository (at least in the current implementation).
Rather, it should simply get deleted when the iu for the lanucher is uninstalled.
This use to work in M3, we should look into that.
Comment 2 Simon Kaegi CLA 2007-12-12 08:55:47 EST
We're unzipping an artifact here so perhaps we could persist the locations of what we unzipped in the assoicated iu profile property. I'll take a look.
Comment 3 Simon Kaegi CLA 2007-12-12 12:04:33 EST
targetting for m4
Comment 4 Simon Kaegi CLA 2007-12-12 16:35:16 EST
Fixed in HEAD