#22 Remove unneeded commons-logging from runtime class path (rhbz#1883751)
Merged 3 years ago by decathorpe. Opened 3 years ago by ctubbsii.
rpms/ ctubbsii/maven f33  into  f33

file modified
+6 -3
@@ -7,7 +7,7 @@ 

  Name:           maven

  Epoch:          1

  Version:        3.6.3

- Release:        4%{?dist}

+ Release:        5%{?dist}

  Summary:        Java project management and project comprehension tool

  # maven itself is ASL 2.0

  # bundled slf4j is MIT
@@ -98,7 +98,6 @@ 

  Requires:       apache-commons-codec

  Requires:       apache-commons-io

  Requires:       apache-commons-lang3

- Requires:       apache-commons-logging

  Requires:       atinject

  Requires:       cdi-api

  Requires:       jakarta-annotations
@@ -236,7 +235,7 @@ 

  

  # Transitive deps of wagon-http, missing because of unshading

  build-jar-repository -s -p %{buildroot}%{homedir}/lib \

-     commons-{codec,logging} httpcomponents/{httpclient,httpcore} maven-wagon/http-shared

+     httpcomponents/{httpclient,httpcore} maven-wagon/http-shared

  

  # Transitive deps of cdi-api that should have been excluded

  rm %{buildroot}%{homedir}/lib/jboss-interceptors*.jar
@@ -294,6 +293,10 @@ 

  

  

  %changelog

+ * Wed Sep 30 2020 Christopher Tubbs <ctubbsii@fedoraproject.org> - 1:3.6.3-5

+ - Remove unneeded commons-logging from runtime class path (rhbz#1883751)

+ - Also remove redundant commons-codec

+ 

  * Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1:3.6.3-4

  - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild

  

Remove commons-logging for F33 branch. It isn't needed because jcl-over-slf4j is used at runtime.

PR #23 fixes this for rawhide/F34

rebased onto ae3e1d0

3 years ago

Pull-Request has been merged by decathorpe

3 years ago