Thanks Thanh,
I looked at all of the feature.xml files in the target directories for that dependency chain and all of the versions are consistent with the logged output of the build, so the versions for those features are all newer than that of the
org.eclipse.core.jobs plug-in. What's more, the eclipse.platform.releng.aggregator/eclipse.platform.ui/features/org.eclipse.e4.rcp/target/feature.xml file has the correct version="3.6.0.v20140513-2053" in its <plugin> tag for the
org.eclipse.core.jobs plug-in. And yet when running the publish-products phase for org.eclipse.sdk.ide it fails with the message about not being able to find version 3.6.0.v20140424-0053 of
org.eclipse.core.jobs.
As an experiment I deleted my branch in the eclipse.platform.runtime directory, recreated it from the commit at the RC1 release, cherry picked the Eclipse Jobs API patch, and rebuilt. That succeeded. Then I merged in an additional commit from master into my branch and rebuilt, and that failed. So this problem is reproducible. I suspect this is a subtle bug in Tycho. I'll try to find time to file a bug next week.