diff --git a/jetty-osgi/pom.xml b/jetty-osgi/pom.xml
index b7178ff398a2..913fcb693217 100644
--- a/jetty-osgi/pom.xml
+++ b/jetty-osgi/pom.xml
@@ -14,7 +14,12 @@
3.18.0
3.10.200
- 3.6.100
+ 3.7.1
+ 1.2.0
+ 1.2.0
+ 1.0.2
+ 1.0.1
+ 1.0.2
1.0.0-v20070606
true
diff --git a/jetty-osgi/test-jetty-osgi/pom.xml b/jetty-osgi/test-jetty-osgi/pom.xml
index 437843594a53..de642d78faf8 100644
--- a/jetty-osgi/test-jetty-osgi/pom.xml
+++ b/jetty-osgi/test-jetty-osgi/pom.xml
@@ -129,6 +129,36 @@
${osgi-util-version}
test
+
+ org.osgi
+ org.osgi.util.function
+ ${osgi-util-function-version}
+ test
+
+
+ org.osgi
+ org.osgi.util.promise
+ ${osgi-util-promise-version}
+ test
+
+
+ org.osgi
+ org.osgi.util.measurement
+ ${osgi-util-measurement-version}
+ test
+
+
+ org.osgi
+ org.osgi.util.position
+ ${osgi-util-position-version}
+ test
+
+
+ org.osgi
+ org.osgi.util.xml
+ ${osgi-util-xml-version}
+ test
+
jakarta.inject
jakarta.inject-api
diff --git a/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestOSGiUtil.java b/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestOSGiUtil.java
index cee9f535723a..b92535da49b7 100644
--- a/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestOSGiUtil.java
+++ b/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestOSGiUtil.java
@@ -164,6 +164,11 @@ public static void coreJettyDependencies(List