Bug 330534 -  Discussion on how to solve OT/J issues about joining the Indigo release train:
- revert experiment from r1037
+ implement suggestions from https://bugs.eclipse.org/330534#c8 (non-greedy backwards requirement via p2.inf)
diff --git a/org.eclipse.jdt.core/META-INF/MANIFEST.MF b/org.eclipse.jdt.core/META-INF/MANIFEST.MF
index ffd3a61..b6f9d59 100644
--- a/org.eclipse.jdt.core/META-INF/MANIFEST.MF
+++ b/org.eclipse.jdt.core/META-INF/MANIFEST.MF
@@ -3,7 +3,7 @@
 Bundle-ManifestVersion: 2
 Bundle-Name: %pluginName
 Bundle-SymbolicName: org.eclipse.jdt.core; singleton:=true
-Bundle-Version: 3.7.0.OTDT_r080_qualifier
+Bundle-Version: 3.7.0.v_OTDT_r080_qualifier
 Bundle-Activator: org.eclipse.jdt.core.JavaCore
 Bundle-Vendor: %providerName
 Bundle-Localization: plugin
diff --git a/org.eclipse.jdt.core/META-INF/p2.inf b/org.eclipse.jdt.core/META-INF/p2.inf
new file mode 100644
index 0000000..d3a17d1
--- /dev/null
+++ b/org.eclipse.jdt.core/META-INF/p2.inf
@@ -0,0 +1,5 @@
+requires.1.namespace=org.eclipse.equinox.p2.iu
+requires.1.name=org.eclipse.objectteams.otdt.core.patch.feature.group
+requires.1.range=[0.8.0,1.0.0)
+requires.1.greedy=false
+requires.1.optional=false