| Summary: | [prov] Prompted to install older versions | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Equinox | Reporter: | John Arthorne <john.arthorne> | ||||
| Component: | Incubator | Assignee: | Pascal Rapicault <pascal> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | pascal, susan | ||||
| Version: | unspecified | ||||||
| Target Milestone: | 3.4 M4 | ||||||
| Hardware: | PC | ||||||
| OS: | Windows Vista | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
John Arthorne
The fact that there are older versions shown definitely sounds like a problem in the core...with IPlanner.updatesFor(iu) or as John suggests, maybe the way the root IU was set up. fyi, there is a related UI bug, not really about older versions, but about the fact that only the latest version reported by that API should be offered (driven by the <show latest version only> pref). That bug is #212295. I am no longer offered older versions from the test repo, but I am still offered older versions from my local metadata repo. Attaching content.xml to this bug. Created attachment 85120 [details]
content.xml
my local metadata repo. I did manually hack in some license info for some releng tool root IU's, I sure hope I'm not causing the rest of this.
Changing milestone. Closing this bug as fixed during M4. Pascal fixed and verified this near the end of M4, but I kept seeing it with my local repos. While fixing bug #212295, I realized that the reason I kept seeing "older" versions still offered from my local repo was that I had generated the version number as "3.4.0.I20071129" rather than "0.1.0.I20071129". So when this bug got fixed, of course this version was still going to show up, because it looked later. |