[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