Bug 432700 - p2.inf to set startLevel
+ try to avoid the workaround
diff --git a/plugins/org.eclipse.objectteams.otequinox/META-INF/p2.inf b/plugins/org.eclipse.objectteams.otequinox/META-INF/p2.inf
index f6e8e6a..0718017 100644
--- a/plugins/org.eclipse.objectteams.otequinox/META-INF/p2.inf
+++ b/plugins/org.eclipse.objectteams.otequinox/META-INF/p2.inf
@@ -1,7 +1,36 @@
-instructions.configure=\
+requires.0.namespace = org.eclipse.equinox.p2.iu
+requires.0.name = org.eclipse.objectteams.otequinox.configuration
+requires.0.range = [2.3.0,3.0.0)
+
+
+units.0.id = org.eclipse.objectteams.otequinox.configuration
+units.0.version = 2.3.0.qualifier
+
+units.0.hostRequirements.0.namespace=osgi.bundle
+units.0.hostRequirements.0.name=org.eclipse.objectteams.otequinox
+units.0.hostRequirements.0.range=[2.3.0,3.0.0)
+units.0.hostRequirements.1.namespace = org.eclipse.equinox.p2.eclipse.type
+units.0.hostRequirements.1.name = bundle
+units.0.hostRequirements.1.range = [1.0.0,2.0.0)
+units.0.hostRequirements.1.greedy = false
+units.0.properties.0.name = org.eclipse.equinox.p2.type.fragment
+units.0.properties.0.value = true
+units.0.requires.0.namespace = osgi.bundle
+units.0.requires.0.name = org.eclipse.objectteams.otequinox
+units.0.requires.0.range = [2.3.0,3.0.0)
+
+units.0.requires.1.namespace = org.eclipse.equinox.p2.eclipse.type
+units.0.requires.1.name = bundle
+units.0.requires.1.range = [1.0.0,2.0.0)
+units.0.requires.1.greedy = false
+
+units.0.provides.0.namespace = org.eclipse.equinox.p2.iu
+units.0.provides.0.name = org.eclipse.objectteams.otequinox.configuration
+units.0.provides.0.version = 2.3.0.qualifier
+
+units.0.instructions.configure=\
 	org.eclipse.equinox.p2.touchpoint.eclipse.setStartLevel(startLevel:1); \
     org.eclipse.equinox.p2.touchpoint.eclipse.markStarted(started:true);
-instructions.unconfigure=\
+units.0.instructions.unconfigure=\
 	org.eclipse.equinox.p2.touchpoint.eclipse.setStartLevel(startLevel:-1); \
-    org.eclipse.equinox.p2.touchpoint.eclipse.markStarted(started:false);
-    
\ No newline at end of file
+    org.eclipse.equinox.p2.touchpoint.eclipse.markStarted(started:false);
\ No newline at end of file