https://bugzilla.redhat.com/show_bug.cgi?id=1883751
--- Comment #7 from Christopher Tubbs <ctubbsii(a)fedoraproject.org> ---
The error seems show trouble resolving dependencies of commons-logging.
However, it looks like upstream Maven uses jcl-over-slf4j-1.7.29.jar on its
path to redirect commons-logging implementation to slf4j (and then provides its
own maven-slf4j-provider-3.6.3.jar for the implementation).
I do see that the Maven packaging seems to `Requires: commons-logging` and the
following command shows the package includes some extra stuff in its lib
directory which are not included upstream (notably, `commons-logging`, which
shouldn't be there).
Here's a complete difference between /usr/share/maven/lib and upstream's lib
directory:
--- /tmp/upstream-lib-directory.txt 2020-09-30 04:22:03.358919647 -0400
+++ /tmp/usr-share-maven-lib.txt 2020-09-30 04:22:05.535925914 -0400
@@ -1 +1 @@
-cdi-api-1.0.jar
+cdi-api-1.1.jar
@@ -2,0 +3,2 @@
+commons-codec-1.11.jar
+commons-codec.jar
@@ -5 +7,2 @@
-guava-25.1-android.jar
+commons-logging.jar
+guava-27.1-jre.jar
@@ -6,0 +10,5 @@
+hawtjni-runtime-1.17.jar
+httpclient-4.5.12.jar
+httpcomponents_httpclient.jar
+httpcomponents_httpcore.jar
+httpcore-4.4.13.jar
@@ -7,0 +16,2 @@
+jansi-linux.jar
+jansi-native-1.8.jar
@@ -31,0 +42 @@
+maven-wagon_http-shared.jar
@@ -41 +52,2 @@
-wagon-http-3.3.4-shaded.jar
+wagon-http-3.3.4.jar
+wagon-http-shared-3.4.1.jar
I think commons-logging shouldn't be there at all, since jcl-over-slf4j is
already present.
--
You are receiving this mail because:
You are on the CC list for the bug.