[Git][java-team/commons-io][master] 3 commits: Build-depend on junit5

Markus Koschany (@apo) gitlab at salsa.debian.org
Thu Nov 4 21:36:59 GMT 2021



Markus Koschany pushed to branch master at Debian Java Maintainers / commons-io


Commits:
5ba712e4 by Markus Koschany at 2021-11-04T22:02:30+01:00
Build-depend on junit5

- - - - -
07e72728 by Markus Koschany at 2021-11-04T22:09:00+01:00
Add remove-junit-bom-dependency.patch and do not depend on junit5-bom.

Closes: #998606

- - - - -
3843013b by Markus Koschany at 2021-11-04T22:29:31+01:00
Update changelog

- - - - -


4 changed files:

- debian/changelog
- debian/control
- + debian/patches/remove-junit-bom-dependency.patch
- + debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,12 @@
+commons-io (2.11.0-2) unstable; urgency=medium
+
+  * Team upload.
+  * Build-depend on junit5.
+  * Add remove-junit-bom-dependency.patch and do not depend on junit-bom.
+    Fixes FTBFS of reverse-dependencies. (Closes: #998536)
+
+ -- Markus Koschany <apo at debian.org>  Thu, 04 Nov 2021 22:28:18 +0100
+
 commons-io (2.11.0-1) unstable; urgency=medium
 
   * Team upload.


=====================================
debian/control
=====================================
@@ -7,7 +7,7 @@ Uploaders: Varun Hiremath <varun at debian.org>,
  Emmanuel Bourg <ebourg at apache.org>
 Build-Depends: debhelper-compat (= 13),
                default-jdk,
-               junit4,
+               junit5,
                libcommons-parent-java,
                libmaven-bundle-plugin-java,
                libmaven-javadoc-plugin-java,


=====================================
debian/patches/remove-junit-bom-dependency.patch
=====================================
@@ -0,0 +1,37 @@
+From: Markus Koschany <apo at debian.org>
+Date: Thu, 4 Nov 2021 22:07:37 +0100
+Subject: remove junit-bom dependency
+
+Remove junit-bom dependency of scope import which is superfluous and leads to
+FTBFS in reverse-dependencies.
+
+See #998606 for example.
+
+Forwarded: not-needed
+---
+ pom.xml | 12 ------------
+ 1 file changed, 12 deletions(-)
+
+diff --git a/pom.xml b/pom.xml
+index d3372ca..86080e5 100644
+--- a/pom.xml
++++ b/pom.xml
+@@ -237,18 +237,6 @@ file comparators, endian transformation classes, and much more.
+     </contributor>
+   </contributors>
+ 
+-  <dependencyManagement>
+-    <dependencies>
+-      <dependency>
+-        <groupId>org.junit</groupId>
+-        <artifactId>junit-bom</artifactId>
+-        <version>5.7.2</version>
+-        <type>pom</type>
+-        <scope>import</scope>
+-      </dependency>
+-    </dependencies>
+-  </dependencyManagement>
+-  
+   <dependencies>
+     <dependency>
+       <groupId>org.junit.jupiter</groupId>


=====================================
debian/patches/series
=====================================
@@ -0,0 +1 @@
+remove-junit-bom-dependency.patch



View it on GitLab: https://salsa.debian.org/java-team/commons-io/-/compare/49299cf2943dd2ac739fef88d9c2faeed7196d70...3843013b0daef370f96fc15810e7a5208811870b

-- 
View it on GitLab: https://salsa.debian.org/java-team/commons-io/-/compare/49299cf2943dd2ac739fef88d9c2faeed7196d70...3843013b0daef370f96fc15810e7a5208811870b
You're receiving this email because of your account on salsa.debian.org.


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


More information about the pkg-java-commits mailing list