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/