Le 26/11/2024 à 14:09, Markus Koschany a écrit :
I discarded the idea to upgrade Gradle to 6.x or even newer releases because the main problem with Gradle for Debian is the complex interaction between its (build)-dependencies. Since we only support one version of a library in general, you will quickly reach a point where you are stuck in a loop between upgrading existing Debian packages, then fixing broken reverse-dependencies, and then moving on to build Gradle offline. And for me those iterations never seemed to end.
Markus raises a good point, I would add that if there is a risk at some point of breaking the existing packages after upgrading a dependency, then introducing a new package for the updated dependency is the way to go. We can deduplicate the dependencies later when the transition to the newer Gradle is complete.
Emmanuel Bourg