Re: New gradle versions?

2017-11-20 Thread Emmanuel Bourg
Le 20/11/2017 à 23:05, Andreas Schildbach a écrit :

> Maybe updating to 3.3, 3.4 or 3.5 first would be an easier step?

Markus is currently working on upgrading Gradle to the version 3.4.1.


> My last take at Debian packaging is already 10 years old and rusty (I
> did the first Spring Framework packages). At the very least I can do
> testing.

Debian packaging is probably easier nowadays thanks to the various tools
we now use (maven-debian-helper, gradle-debian-helper, Git, automated
builds, etc), but in 10 years the number of Java packages maintained has
increased by a factor of 5.

Thanks a lot for reporting the outcome of your tests. If ever you have
some free time and are tempted to dive back into the Debian packaging
there is the Spring Framework 5 upgrade that needs some manpower :)

Emmanuel Bourg



Re: New gradle versions?

2017-11-20 Thread Andreas Schildbach
On 11/20/2017 07:21 PM, Emmanuel Bourg wrote:

>> I wonder is there a specific reason Gradle is stuck at version 3.2.1 in
>> Debian? These days, many projects require version 4.1 or later (due to
>> the Android build chain having this requirement).
> 
> Gradle 3.2.1 was released just one year ago, it isn't that old. Gradle
> upgrades are usually difficult to deal with due to a mix of backward
> incompatible changes, integration issues with other Debian libraries and
> puzzling build errors. We are just a handful of volunteers watching over
> ~1000 Java packages, some help would be welcome.

Sorry, I didn't want to sound criminative. Just wanted to see if anyone
is working on it and where the blocker is. I understand the step up from
3.2.1 to 4.3.1 is huge, Gradle has been very active in the last years.
Actually I guess that's also the reason why the last packaged version
often can't be used any more. Maybe updating to 3.3, 3.4 or 3.5 first
would be an easier step?

My last take at Debian packaging is already 10 years old and rusty (I
did the first Spring Framework packages). At the very least I can do
testing.



Re: New gradle versions?

2017-11-20 Thread Emmanuel Bourg
Hi Andreas,

Le 20/11/2017 à 18:45, Andreas Schildbach a écrit :
> I wonder is there a specific reason Gradle is stuck at version 3.2.1 in
> Debian? These days, many projects require version 4.1 or later (due to
> the Android build chain having this requirement).

Gradle 3.2.1 was released just one year ago, it isn't that old. Gradle
upgrades are usually difficult to deal with due to a mix of backward
incompatible changes, integration issues with other Debian libraries and
puzzling build errors. We are just a handful of volunteers watching over
~1000 Java packages, some help would be welcome.

> Also, on Ubuntu since a approx. a year Gradle doesn't even start when
> installed via apt:
> https://bugs.launchpad.net/ubuntu/+source/libnative-platform-java/+bug/1683761

Well, that's the issue with Ubuntu cutting its releases in the middle of
the Debian development cycles, sometimes they pick inconsistent sets of
Java packages.

Emmanuel Bourg