Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 424069

Summary: [Tools] Nightly repository broken
Product: [RT] RAP Reporter: Ivan Furnadjiev <ivan>
Component: ToolsAssignee: Project Inbox <rap-inbox>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: P3 CC: mknauer
Version: 2.3   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Ivan Furnadjiev CLA 2013-12-15 03:05:15 EST
When I try to update the Tools from the nightly repository I got the following:
An error occurred while collecting items to be installed
session context was:(profile=epp.package.rcp, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,org.eclipse.rap.doc,2.3.0.20131213-1238
No repository found containing: osgi.bundle,org.eclipse.rap.tools.templates,2.3.0.20131213-1340
No repository found containing: osgi.bundle,org.eclipse.rap.tools.templates.source,2.3.0.20131213-1340
No repository found containing: org.eclipse.update.feature,org.eclipse.rap.tools.feature,2.3.0.20131213-1340
Comment 1 Ivan Furnadjiev CLA 2013-12-15 03:14:03 EST
Also the nightly runtime repository stuck at 2.3.0.20131212-1644.
Comment 2 Markus Knauer CLA 2013-12-15 12:17:57 EST
(In reply to Ivan Furnadjiev from comment #1)
> Also the nightly runtime repository stuck at 2.3.0.20131212-1644.

IMO this is correct. The qualifiers are derived from the last change in the Git repository of this particular module (bundle, feature), or based on the latest transitive qualifier in a dependency chain of a feature. The last commit in o.e.rap.rwt was your commit ee9723d665e32171ca91d299c7fe831152146720 on 2013-12-12; all our other commits had to do with build/releng or with tests.

(In reply to Ivan Furnadjiev from comment #0)
> When I try to update the Tools from the nightly repository I got the
> following: ...

Indeed, this is strange. I've been looking into the repository itself and it seems to be generated correctly. Maybe a temporary problem with some p2 caches?
Which version of the RCP/RAP EPP package were you using? Did you use the composite p2 repo (http://download.eclipse.org/rt/rap/nightly/tooling/), or did you use a deep link (http://download.eclipse.org/rt/rap/nightly/tooling/20131213-1340/)?
Comment 3 Ivan Furnadjiev CLA 2013-12-15 12:32:55 EST
(In reply to comment #2)
> IMO this is correct. The qualifiers are derived from the last change in the Git
> repository of this particular module (bundle, feature), or based on the latest
> transitive qualifier in a dependency chain of a feature. The last commit in
> o.e.rap.rwt was your commit ee9723d665e32171ca91d299c7fe831152146720 on
> 2013-12-12; all our other commits had to do with build/releng or with tests.
This makes sense. Thanks.

> Indeed, this is strange. I've been looking into the repository itself and it
> seems to be generated correctly. Maybe a temporary problem with some p2 caches?
I'm using http://download.eclipse.org/rt/rap/nightly/tooling/ with Kepler RCP/RAP EPP SR1. I got this error today and yesterday, but right now everything is updated successfully - probably you are right, temporary problem with some p2 caches.
Comment 4 Markus Knauer CLA 2013-12-15 12:38:24 EST
Great. I love bugs that resolve itself! ;-)