Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 243621 - Uninstalling feature would not remove its plug-ins from corresponding plugins directory
Summary: Uninstalling feature would not remove its plug-ins from corresponding plugins...
Status: RESOLVED DUPLICATE of bug 232356
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: p2 (show other bugs)
Version: 3.4   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: P2 Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-08-08 14:52 EDT by Sudarsha Wijenayake CLA
Modified: 2008-08-13 10:13 EDT (History)
1 user (show)

See Also:


Attachments
Sample update site (4.53 KB, application/x-zip-compressed)
2008-08-08 14:52 EDT, Sudarsha Wijenayake CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sudarsha Wijenayake CLA 2008-08-08 14:52:43 EDT
Created attachment 109552 [details]
Sample update site

Build ID: I20080617-2000

Problem Description: 
Uninstalling a feature would not remove its plug-ins from the corresponding "plugins" directory. 

Steps To Reproduce:
1. Start Eclipse 3.4 (I20080617-2000)
2. Download the attached update site "com.acme.updatesite.zip" to your system and add it as a local site to the Eclipse Software Updater
3. Install feature "F1 Features" in category "Sample Category" from the newly added update site
4. Restart Eclipse when prompted
5. Open the Eclipse Software Updater for the second time and uninstall the feature "F1 Features", which was installed in step 3
5. Restart Eclipse for the second time when prompted

Expected Behavior: Both the feature "F1 Features" (com.acme.p1_1.0.0.jar) and its plug-in "com.acme.p1_1.0.0.jar" should've been removed from the corresponding "features" and "plugins" directory respectively since the particular feature was uninstalled in step 5

Actual Behavior: The feature "F1 Features" (com.acme.p1_1.0.0.jar) has been removed from the corresponding "features" directory (good), but the plug-in "com.acme.p1_1.0.0.jar" has left intact in the corresponding "plugins" directory. 

Note that the functionality of the plug-in "com.acme.p1_1.0.0.jar" has been removed from the Eclipse shell (i.e. platform.xml) after the uninstallation even though the particular plug-in JAR is physically available in the corresponding “plugins” directory (good). 


More information:
Comment 1 John Arthorne CLA 2008-08-13 10:13:42 EDT

*** This bug has been marked as a duplicate of bug 232356 ***