Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 548353 - When I include org.eclipse.jdt feature from I-build p2 repo, product builds fail
Summary: When I include org.eclipse.jdt feature from I-build p2 repo, product builds fail
Status: CLOSED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Releng (show other bugs)
Version: 4.13   Edit
Hardware: PC Linux
: P3 blocker (vote)
Target Milestone: 4.13 M1   Edit
Assignee: Sravan Kumar Lakkimsetti CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 548367 (view as bug list)
Depends on:
Blocks:
 
Reported: 2019-06-17 15:30 EDT by Mat Booth CLA
Modified: 2019-06-18 08:52 EDT (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mat Booth CLA 2019-06-17 15:30:35 EDT
When I build a product that includes the org.eclipse.jdt feature, it fails in this way:

[ERROR]   Missing requirement: org.eclipse.jdt.feature.group 3.18.100.v20190613-1800 requires 'org.eclipse.equinox.p2.iu; org.eclipse.jdt.annotation [1.1.400.v20180921-1416,1.1.400.v20180921-1416]' but it could not be found
[ERROR]   Missing requirement: org.eclipse.jdt.feature.group 3.18.100.v20190614-0628 requires 'org.eclipse.equinox.p2.iu; org.eclipse.jdt.annotation [1.1.400.v20180921-1416,1.1.400.v20180921-1416]' but it could not be found
[ERROR]   Missing requirement: org.eclipse.jdt.feature.group 3.18.100.v20190614-1800 requires 'org.eclipse.equinox.p2.iu; org.eclipse.jdt.annotation [1.1.400.v20180921-1416,1.1.400.v20180921-1416]' but it could not be found
[ERROR]   Missing requirement: org.eclipse.jdt.feature.group 3.18.100.v20190615-1800 requires 'org.eclipse.equinox.p2.iu; org.eclipse.jdt.annotation [1.1.400.v20180921-1416,1.1.400.v20180921-1416]' but it could not be found
[ERROR]   Missing requirement: org.eclipse.jdt.feature.group 3.18.100.v20190616-1800 requires 'org.eclipse.equinox.p2.iu; org.eclipse.jdt.annotation [1.1.400.v20180921-1416,1.1.400.v20180921-1416]' but it could not be found
[ERROR]   Cannot satisfy dependency: org.eclipse.pde.feature.group 3.14.100.v20190613-1800 depends on: org.eclipse.equinox.p2.iu; org.eclipse.jdt.feature.group [3.15.0,4.0.0)
[ERROR]   Cannot satisfy dependency: org.eclipse.pde.feature.group 3.14.100.v20190614-0330 depends on: org.eclipse.equinox.p2.iu; org.eclipse.jdt.feature.group [3.15.0,4.0.0)
[ERROR]   Cannot satisfy dependency: org.eclipse.pde.feature.group 3.14.100.v20190614-1800 depends on: org.eclipse.equinox.p2.iu; org.eclipse.jdt.feature.group [3.15.0,4.0.0)
[ERROR]   Cannot satisfy dependency: org.eclipse.pde.feature.group 3.14.100.v20190615-1800 depends on: org.eclipse.equinox.p2.iu; org.eclipse.jdt.feature.group [3.15.0,4.0.0)
[ERROR]   Cannot satisfy dependency: org.eclipse.pde.feature.group 3.14.100.v20190616-1800 depends on: org.eclipse.equinox.p2.iu; org.eclipse.jdt.feature.group [3.15.0,4.0.0)
[ERROR]   Cannot satisfy dependency: org.eclipse.sdk.ide 4.12.0.qualifier depends on: org.eclipse.equinox.p2.iu; org.eclipse.pde.feature.group 0.0.0
[ERROR] 
[ERROR] See http://wiki.eclipse.org/Tycho/Dependency_Resolution_Troubleshooting for help.
[ERROR] Cannot resolve dependencies of MavenProject: org.eclipse:org.eclipse.sdk.ide:4.13.0-SNAPSHOT @ /var/lib/jenkins/workspace/eclipse-nightly-maven/flatpak/sdk/pom.xml: See log for details -> [Help 1]


I notice that the 1.1.x version of org.eclipse.jdt.annotation was present in 4.12 I-builds [1] but is no longer present in 4.13 I-builds [2]

[1] https://download.eclipse.org/eclipse/updates/4.12-I-builds/I20190605-1800/plugins/?d
[2] https://download.eclipse.org/eclipse/updates/4.13-I-builds/I20190616-1800/plugins/?d

Is that intentional?
Comment 1 Mat Booth CLA 2019-06-17 15:31:15 EDT
FWIW, we noticed your gerrit builds are failing in the same way: https://ci.eclipse.org/jdt/job/eclipse.jdt.ui-Gerrit/2270/console
Comment 2 Andrey Loskutov CLA 2019-06-17 15:42:51 EDT
(In reply to Mat Booth from comment #1)
> FWIW, we noticed your gerrit builds are failing in the same way:
> https://ci.eclipse.org/jdt/job/eclipse.jdt.ui-Gerrit/2270/console

Can it be related to bug 504526 changes? See discussion here: https://www.eclipse.org/lists/platform-releng-dev/msg33837.html
Comment 3 Mat Booth CLA 2019-06-17 18:43:52 EDT
(In reply to Andrey Loskutov from comment #2)
> (In reply to Mat Booth from comment #1)
> > FWIW, we noticed your gerrit builds are failing in the same way:
> > https://ci.eclipse.org/jdt/job/eclipse.jdt.ui-Gerrit/2270/console
> 
> Can it be related to bug 504526 changes? See discussion here:
> https://www.eclipse.org/lists/platform-releng-dev/msg33837.html

Yeah, looks like the same problem.
Comment 4 Andrey Loskutov CLA 2019-06-18 08:51:32 EDT
(In reply to Mat Booth from comment #1)
> FWIW, we noticed your gerrit builds are failing in the same way:
> https://ci.eclipse.org/jdt/job/eclipse.jdt.ui-Gerrit/2270/console

I've retriggered this build now and it works (thanks Sravan to reverting the  changes for bug 504526), see https://ci.eclipse.org/jdt/job/eclipse.jdt.ui-Gerrit/2273/.
Comment 5 Andrey Loskutov CLA 2019-06-18 08:52:03 EDT
*** Bug 548367 has been marked as a duplicate of this bug. ***