Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 311131 - Using MPC causes too many repositories to be registered
Summary: Using MPC causes too many repositories to be registered
Status: RESOLVED WONTFIX
Alias: None
Product: MPC
Classification: Technology
Component: wizard (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: 1.0.0   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-30 00:45 EDT by David Green CLA
Modified: 2010-05-05 10:01 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Green CLA 2010-04-30 00:45:09 EDT
After using MPC for awhile I noticed that a lot of p2 repositories are registered and enabled.  This causes provisioning operations to take an excessive amount of time (many minutes).

If possible we should minimize the number of registered repositories.
Comment 1 Steffen Pingel CLA 2010-04-30 01:29:43 EDT
MPC should only add repositories for solutions that are being installed right? I think that makes sense because P2's check for update functionality needs repositories to be enabled in order to find updates.
Comment 2 David Green CLA 2010-04-30 10:43:35 EDT
Repositories must be added in order to resolve a provisioning operation.  This is done in MPC whenever the *Next* button is pressed to get to the feature selection page, since the page must know if the provisioning operation can be performed.

In other words, the only time repositories are added is when solutions are selected for install and the user decides to proceed with installation.  I really don't see a way around this since proceeding with installation requires that the repositories be added.