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