From 6f744c586d546e39e0d0ec1e1725acecb295b871 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christoph=20L=C3=A4ubrich?= Date: Sat, 16 Dec 2023 06:10:25 +0100 Subject: [PATCH] Add a requirement to the org.eclipse.osgi.compatibility.state fragment PDE effectively requires the org.eclipse.osgi.compatibility.state fragment but has no way to declare this requirement in a provisioned install setup so it must be given manually or by a feature. This adds a p2.inf to ensure it is always included when installing pde.core bundle. --- ui/org.eclipse.pde.core/META-INF/p2.inf | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 ui/org.eclipse.pde.core/META-INF/p2.inf diff --git a/ui/org.eclipse.pde.core/META-INF/p2.inf b/ui/org.eclipse.pde.core/META-INF/p2.inf new file mode 100644 index 0000000000..747d90d2fd --- /dev/null +++ b/ui/org.eclipse.pde.core/META-INF/p2.inf @@ -0,0 +1,2 @@ +requires.0.namespace = org.eclipse.equinox.p2.iu +requires.0.name = org.eclipse.osgi.compatibility.state \ No newline at end of file