Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 187406 - [europa] Select Required won't cross update site boundaries unless they're first expanded
Summary: [europa] Select Required won't cross update site boundaries unless they're fi...
Status: RESOLVED DUPLICATE of bug 203473
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Update (deprecated - use Eclipse>Equinox>p2) (show other bugs)
Version: 3.3   Edit
Hardware: PC Linux
: P3 minor (vote)
Target Milestone: ---   Edit
Assignee: Platform-Update-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-16 18:02 EDT by Nick Boldt CLA
Modified: 2007-10-04 16:32 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nick Boldt CLA 2007-05-16 18:02:26 EDT
Apologies if this is a dupe. 

Steps to reproduce:

1. install Eclipse 3.3M7 SDK (eclipse-SDK-3.3M7-linux-gtk.tar.gz).

2. unpack, use clean workspace. Here's my script:

#!/bin/bash
rm -fr /tmp/workspace-clean eclipse
tar xzf eclipse-SDK-3.3M7-linux-gtk.tar.gz
./eclipse/eclipse -vm /opt/ibm-java2-5.0/bin/java -data /tmp/workspace-clean -consolelog &

3. log console errors to file (see attached files)

4. launch Eclipse. Dispose Welcome screen (click the X).

5. Help > Software Updates > Find and install...
6. Search for new features to install > Next
7. [x] Europa Discovery Site 
8. add GMF's update site too, and enable it: http://download.eclipse.org/modeling/gmf/update-site/europa/site.xml
9. select main Eclipse.org mirror (bottom of the list) for both
10. expand twisty for GMF update site; select GMF.
11. click 'Select Required' -- nothing happens, nothing thrown in console log.
12. expand twisty for Europa Discovery Site (just the first one)
13. click 'Select Required' -- now all dependencies are selected.

Since there's an (obvious?) workaround, I'm setting this to minor though it's a usability issue for Europa newbies. I only found the workaround by guessing "maybe it can't cross from one site into another?" If I can make that leap of logic, perhaps other users can too. Of course, the fact that it CAN cross the site boundaries is great, but the fact that it can only do so if the site's main twisty is expanded is... less than great.
Comment 1 Nick Boldt CLA 2007-10-04 16:32:12 EDT

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