[Git][java-team/gradle][master] 3 commits: Pin the slf4j jars of the test workers to libslf4j-java (Closes: #1147930)

Emmanuel Bourg (@ebourg) gitlab at salsa.debian.org
Sun Oct 4 08:16:27 BST 2026



Emmanuel Bourg pushed to branch master at Debian Java Maintainers / gradle


Commits:
a61a1a5c by Juan Manuel Méndez Rey at 2026-10-03T00:55:28+02:00
Pin the slf4j jars of the test workers to libslf4j-java (Closes: #1147930)

- - - - -
5efb01e8 by Juan Manuel Méndez Rey at 2026-10-03T00:59:48+02:00
Reword the changelog entry

- - - - -
5d857c0a by Emmanuel Bourg at 2026-10-04T09:07:37+02:00
Upload to unstable

- - - - -


2 changed files:

- debian/changelog
- debian/libgradle-core-java.links


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,17 @@
+gradle (4.6-3) unstable; urgency=medium
+
+  * Team upload.
+
+  [ Juan Manuel Méndez Rey ]
+  * Link slf4j-api and jul-to-slf4j from libslf4j-java into
+    /usr/share/gradle/lib. The test workers look both up by file name
+    pattern in lib/ and then in /usr/share/java, where they took the 2.x
+    jars of libslf4j2-java whenever the directory listed those first,
+    then died on a ClassCastException while Gradle waited forever
+    (Closes: #1147930).
+
+ -- Emmanuel Bourg <ebourg at apache.org>  Sun, 04 Oct 2026 09:07:12 +0200
+
 gradle (4.6-2) unstable; urgency=medium
 
   * Team upload


=====================================
debian/libgradle-core-java.links
=====================================
@@ -20,4 +20,11 @@ usr/share/java/gradle-process-services-${GRADLE_VERSION}.jar     usr/share/gradl
 usr/share/java/gradle-resources-${GRADLE_VERSION}.jar            usr/share/gradle/lib/gradle-resources-${GRADLE_VERSION}.jar
 usr/share/java/gradle-runtime-api-info-${GRADLE_VERSION}.jar     usr/share/gradle/lib/gradle-runtime-api-info-${GRADLE_VERSION}.jar
 usr/share/java/gradle-tooling-api-${GRADLE_VERSION}.jar          usr/share/gradle/lib/gradle-tooling-api-${GRADLE_VERSION}.jar
-usr/share/java/gradle-wrapper-${GRADLE_VERSION}.jar              usr/share/gradle/lib/gradle-wrapper-${GRADLE_VERSION}.jar
\ No newline at end of file
+usr/share/java/gradle-wrapper-${GRADLE_VERSION}.jar              usr/share/gradle/lib/gradle-wrapper-${GRADLE_VERSION}.jar
+
+# The test workers locate slf4j-api and jul-to-slf4j by the pattern
+# <name>-<version>.jar, in lib/ first and then in /usr/share/java, where
+# libslf4j2-java installs 2.x jars next to the 1.x ones. gradle-logging binds
+# to the 1.x API, so pin both to libslf4j-java here.
+usr/share/java/slf4j-api.jar                                     usr/share/gradle/lib/slf4j-api-1.x.jar
+usr/share/java/jul-to-slf4j.jar                                  usr/share/gradle/lib/jul-to-slf4j-1.x.jar



View it on GitLab: https://salsa.debian.org/java-team/gradle/-/compare/e462cb2476bcd753bce8a84b8c81cb778311460a...5d857c0a0cc6f4dccaab628f055f4a2c2d87624a

-- 
View it on GitLab: https://salsa.debian.org/java-team/gradle/-/compare/e462cb2476bcd753bce8a84b8c81cb778311460a...5d857c0a0cc6f4dccaab628f055f4a2c2d87624a
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20261004/20d77c13/attachment.htm>


More information about the pkg-java-commits mailing list