Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Equinox/p2/Removal

< Equinox‎ | p2
Revision as of 19:18, 22 July 2008 by Jamesblackburn+eclipse.gmail.com (Talk | contribs) (Update as per confusion in bug 241695 -- users should remove p2 source feature as well as all p2 plugins)

Eclipse platform Ganymede/3.4 contains two provisioning systems: the original Update Manager, and the new Equinox p2 provisioning platform. By default, p2 is in control of the system and the Update Manager is hidden. This page describes how to revert to the classic Update Manager and remove p2.

  1. Replace the eclipse/configuration/config.ini file with the contents from Eclipse platform version 3.3.2.
    • In the config.ini file, replace the "eclipse.buildId" setting with the correct build id (optional)
  2. Replace the eclipse/eclipse.ini file with the contents from Eclipse platform version 3.3.2.
  3. Remove the platform.xml from eclipse/configuration/org.eclipse.update/platform.xml.
  4. Remove the features org.eclipse.equinox.p2.user.ui*. This feature is optionally required by org.eclipse.platform, but the platform will function without it
  5. Remove the plugins org.eclipse.equinox.p2.*
  6. Remove the eclipse/p2 folder (recommended)
  7. Remove the eclipse/dropins folder (optional)

You can also find scripts available in bug 224908 (tested on Linux and Cygwin).

Note an issue existed with removing the source plugins and features pre-3.4M7, see bug 228537.

Note that an issue was observed with I20080422-0800 and P2 removed, see bug 228546.

Back to the top