Bug#998238: syncany: FTBFS: Could not resolve commons-io:commons-io:2.4.

tony mancill tmancill at debian.org
Mon Nov 1 14:20:04 GMT 2021


On Mon, Nov 01, 2021 at 02:06:32PM +0100, Andreas Beckmann wrote:
> Source: syncany
> Version: 0.4.9~alpha-3
> Severity: serious
> Tags: ftbfs
> Justification: fails to build from source
> 
> Hi,
> 
> syncany recently started to FTBFS:

Hi Andreas,

Thank you for the bug report.  The recent upload of commons-io [1]
included this change to its POM:

+  <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>

This, in turn, causes Gradle to look for junit5 during the build of
syncany.  I'm not certain that this build dependency should transitively
leak into projects that have build dependencies on commons-io, but
syncany builds again after adding junit5 to the build-deps, so the fix
is quite simple.

I will freshen a few other things in the package and upload later today.

Cheers,
tony

[1] https://tracker.debian.org/news/1269886/accepted-commons-io-2110-1-source-into-unstable/



More information about the pkg-java-maintainers mailing list