This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 263900 - Can not install Dali from M5 update site
Summary: Can not install Dali from M5 update site
Status: RESOLVED FIXED
Alias: None
Product: Dali JPA Tools
Classification: WebTools
Component: General (show other bugs)
Version: 2.1   Edit
Hardware: PC Windows Vista
: P3 blocker (vote)
Target Milestone: 2.2 M5   Edit
Assignee: Neil Hauge CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-05 22:00 EST by David Williams CLA
Modified: 2009-02-06 18:08 EST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Williams CLA 2009-02-05 22:00:00 EST
Sorry for the late testing and notice ...  but, I think you need to adjust your feature "requires" statements. I'd recommend they be removed, especially for now. We can selectively add back a few select ones next milestone, but in general, should not be required. See 
http://wiki.eclipse.org/Version_Numbering_Galileo_Update

  


Cannot complete the install because some dependencies are not satisfiable
  "org.eclipse.jpt.feature.feature.group 2.2.0.v200901270001-7A7BEoDZRDEAELLlDDDE" requires "org.eclipse.gef.feature.group [3.4.0,4.0.0)" 
  "org.eclipse.jpt.feature.feature.group 2.2.0.v200901270001-7A7BEoDZRDEAELLlDDDE" requires "org.eclipse.datatools.sqldevtools.feature.feature.group [1.6.0,2.0.0)" 
  "org.eclipse.jpt.eclipselink_sdk.feature.feature.group 2.2.0.v200901280000-53-818BbLrFAGY9CAMCBGiApC66W" requires "org.eclipse.jpt.eclipselink.feature.feature.group [2.2.0.v200901280000-438Z9oB55V697K5557]" 
  "org.eclipse.jpt.feature.feature.group 2.2.0.v200901270001-7A7BEoDZRDEAELLlDDDE" requires "org.eclipse.gef.feature.group [3.4.0,4.0.0)" 
  "org.eclipse.jpt.eclipselink.feature.feature.group 2.2.0.v200901280000-438Z9oB55V697K5557" requires "org.eclipse.jpt.feature.feature.group [2.1.0,3.0.0)" 
  "org.eclipse.jpt.feature.feature.group 2.2.0.v200901270001-7A7BEoDZRDEAELLlDDDE" requires "org.eclipse.datatools.sqldevtools.feature.feature.group [1.6.0,2.0.0)" 
  "org.eclipse.jpt_sdk.feature.feature.group 2.2.0.v200901280000-63-90JCG_tOheIJFKNVyNRV3E_SE" requires "org.eclipse.jpt.feature.feature.group [2.2.0.v200901270001-7A7BEoDZRDEAELLlDDDE]"
Comment 1 David Williams CLA 2009-02-06 01:54:37 EST
BTW, I get slightly different error messages if I install some things first, then others ... so if you want to see for yourself, the test sight is at 

http://download.eclipse.org/webtools/tempTestUpdates31/

To use, you have to eclipse and all the pre-reqs already installed (emf, xsd, gef, dtp)
Comment 2 Neil Hauge CLA 2009-02-06 09:31:03 EST
I'll go ahead and remove these for now.
Comment 3 Neil Hauge CLA 2009-02-06 10:25:56 EST
Fix released to Head.  I removed all feature dependencies except for the EclipseLink feature dependency on jpt.  In this case I updated the version number to 2.2.  I want to make sure that all of Dali is installed when selecting the EclipseLink feature.
Comment 4 David Williams CLA 2009-02-06 16:41:45 EST
Better, but now when I try, I get 

Cannot find a solution satisfying the following requirements org.eclipse.ltk.core.refactoring [3.4.0.v20080603-2000].

I've not looked at your code/features at all ... but this does not happen if I do not pick the jpt.feature ... so, I'd assume it's in there. 
Comment 5 David Williams CLA 2009-02-06 16:50:45 EST
I don't see it in a jpt manifest ... I wonder if it's coming from DTP ... which you would be only ones "pulling in"? 

(I did, btw, use GEF 5A ... I doubt it'd be in there ... but rest were pre-reqs from latest build). 

Comment 6 Neil Hauge CLA 2009-02-06 17:37:01 EST
I would have thought this was related to bug 260459, but it doesn't appear that this functionality has been introduced in M5.  I know we don't use the ltk in Dali, and I am very doubtful that it is used in DTP, although I suppose it is possible.
Comment 7 Neil Hauge CLA 2009-02-06 17:40:06 EST
(In reply to comment #6)
I know we don't use the ltk in
> Dali, and I am very doubtful that it is used in DTP, although I suppose it is
> possible.
> 

Sorry...it is definitely used in DTP, so I assume this is indeed where the problem is.

Comment 8 David Williams CLA 2009-02-06 17:44:08 EST
I may have done a faulty test. I just tried again and it looks ok. 

1. It might have been that the first (recent) failure was because it had not fully replicated on the back-end (where I put it via shell account) and the front-end, which is where P2 gets it from. (so, could have been getting a mix of old and new?). 

2. The other possibility is that I was careful to only include the minimum pre-reqs required the second, successful time ... in the test, I'd also included test framework and releng tools. It'd be odd they'd interact with JPT ... but ... knowing P2 the way we do ... :) 



Comment 9 Neil Hauge CLA 2009-02-06 18:08:04 EST
(In reply to comment #8)
> I may have done a faulty test. I just tried again and it looks ok. 
> 

That's good, because I just verified that nothing looked suspicious with DTP's usage, so I was about to report that I was stumped.  : )