#933264 gradle: please update to new version

#933264#5
Date:
2019-07-28 10:52:28 UTC
From:
To:
Dear Maintainers,

Thanks a lot for this useful package.

The current SID version of gradle is 4.4.1, which dates from Dec 20, 2017 (see
https://gradle.org/releases/)

What about creating a new version of the package, for example with Gradle 5.5.1
from July 10, 2019?

That would be awesome. Thanks a lot!

#933264#12
Date:
2019-07-29 00:54:04 UTC
From:
To:
Newer version of Gradle requires Kotlin, which is being worked on right now. See https://java-team.pages.debian.net/gsoc-kotlin-blog
#933264#17
Date:
2019-07-29 06:56:39 UTC
From:
To:
Awesome, looking forward to it!
#933264#22
Date:
2019-12-15 19:37:46 UTC
From:
To:
Dear Martin,

Don't think it wil happen soon, although would be delighted to be proved wrong.

From what I understand, there seems to be issues with kotlin's
packaging or some sources in kotlin's source package. See Emmanuel
Buorg's reply to a similar asked by me couple of months ago. [1] .

Although no reason to lose hope just yet as there was another small
update to gradle in sid and now in testing today [2]

I am guessing we either have to wait for the java-team to move forward
or if you have any programming/packaging skills and wish to contribute
such skills then you can start by asking the java-team [3] . Looking
forward to any news and updates on kotlin as and when possible :)

1. https://lists.debian.org/debian-java/2019/10/msg00007.html
2. https://tracker.debian.org/news/1085795/accepted-gradle-441-10-source-into-unstable/
3. https://java.debian.net/

#933264#27
Date:
2020-05-12 08:05:07 UTC
From:
To:
The current release of Gradle is 6.4.  There are major differences
between the current release and Debian's 4.4.

#933264#48
Date:
2020-10-05 21:07:38 UTC
From:
To:
Dear Maintainer,

I tried to use gradle to build an application called keenwrite.
Build failed with the error message that the build requires at
least version 5.1 of gradle. (The current version is 6.6).
The version installed (even in sid) is 4.4.1.

#933264#53
Date:
2020-10-05 21:34:14 UTC
From:
To:
Hi,

Am 05.10.20 um 23:07 schrieb Nick Jacobs:
but it is much more complicated. Did you know that Gradle, a Java build
tool, now requires Kotlin to build Java packages? Did you know that in
Debian every piece of software is self-contained and we package every
dependency independently, so that you don't have to rely on random
binary packages from the internet? We need gradle to build packages from
source but it is not feasible for us to support all use cases outside of
Debian. We encourage you to get involved in Debian. Otherwise there are
 alternatives like Maven that provide a similar experience for most Java
developers but are far easier to maintain. And yes, "we" are a handful
of contributors.

Regards,

Markus

#933264#82
Date:
2023-12-01 12:06:28 UTC
From:
To:
On Mon, 5 Oct 2020 23:34:14 +0200 Markus Koschany <apo@debian.org> wrote:
 > Hi,
 >
 > Am 05.10.20 um 23:07 schrieb Nick Jacobs:
 > > Package: gradle
 > > Version: 4.4.1-12
 > > Followup-For: Bug #933264
 > > X-Debbugs-Cc: halbtaxabo-deb@yahoo.com
 > >
 > > Dear Maintainer,
 > >
 > > I tried to use gradle to build an application called keenwrite.
 > > Build failed with the error message that the build requires at
 > > least version 5.1 of gradle. (The current version is 6.6).
 > > The version installed (even in sid) is 4.4.1.
 >
 > Short version is: We are fully aware gradle in Debian is not up-to-date
 > but it is much more complicated. Did you know that Gradle, a Java build

 > tool, now requires Kotlin to build Java packages?

Kotlin is now in debian, is there anything else blocking the update ?

#933264#87
Date:
2023-12-01 12:16:51 UTC
From:
To:
Am Freitag, dem 01.12.2023 um 13:06 +0100 schrieb Matthias Geiger:

As a start I have built Gradle 4.6 from source with almost only system
libraries but I hit a wall because there seems to be a bug in our Kotlin
version or rather 4.6 requires a different version, so this version still
relies on upstream's binary distribution of Kotlin. I will push this in a few
days and then let's see how we can proceed from here on. Why still 4.6? Jumping
to a newer version like 6.x (which is already superseded by 8.x) requires
updates of many different system libraries which in turn requires updates of
reverse-dependencies of said libraries and so on. So whenever you change
something in Debian's Java eco system you have to be prepared to fix a bunch of
other seemingly (un)related stuff as well. More details follow soon.

Markus

#933264#92
Date:
2023-12-01 12:18:23 UTC
From:
To:
Awesome, thanks for your work on this !

best,

#933264#97
Date:
2024-04-14 18:00:51 UTC
From:
To:
On Fri, 1 Dec 2023 13:18:23 +0100 Matthias Geiger <werdahias@riseup.net>
wrote:
 > On 01.12.23 13:16, Markus Koschany wrote:
 > > Am Freitag, dem 01.12.2023 um 13:06 +0100 schrieb Matthias Geiger:
 > >> Kotlin is now in debian, is there anything else blocking the update ?
 > > As a start I have built Gradle 4.6 from source with almost only system
 > > libraries but I hit a wall because there seems to be a bug in our
Kotlin
 > > version or rather 4.6 requires a different version, so this version
still
 > > relies on upstream's binary distribution of Kotlin. I will push
this in a few
 > > days and then let's see how we can proceed from here on. Why still
4.6? Jumping
 > > to a newer version like 6.x (which is already superseded by 8.x)
requires
 > > updates of many different system libraries which in turn requires
updates of
 > > reverse-dependencies of said libraries and so on. So whenever you
change
 > > something in Debian's Java eco system you have to be prepared to
fix a bunch of
 > > other seemingly (un)related stuff as well. More details follow soon.
 >
 >
 > Awesome, thanks for your work on this !

Hi Markus,

is there anything blocking this ? Anything I can do to help ?

best,