Path: csiph.com!weretis.net!feeder8.news.weretis.net!usenet.goja.nl.eu.org!aioe.org!bofh.it!news.nic.it!robomod From: Markus Koschany Newsgroups: linux.debian.maint.java Subject: Re: Gradle packaging status update Date: Mon, 22 Aug 2022 15:10:01 +0200 Message-ID: References: X-Mailbox-Line: From debian-java-request@lists.debian.org Mon Aug 22 13:06:52 2022 Old-Return-Path: X-Amavis-Spam-Status: No, score=-11.373 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, LDO_WHITELIST=-5, PGPSIGNATURE=-5, SARE_MSGID_LONG40=0.637, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no X-Policyd-Weight: using cached result; rate: -4.6 Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-XchsguXKUJDTMqYGe1In" MIME-Version: 1.0 Authentication-Results: ORIGINATING; auth=pass smtp.auth=apo@gambaru.de smtp.mailfrom=apo@debian.org X-Mailing-List: archive/latest/23068 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/af3e472c45010de4b0afc8d9e0799c186a4eecef.camel@debian.org Approved: robomod@news.nic.it Lines: 74 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Mon, 22 Aug 2022 15:06:30 +0200 X-Original-Message-ID: X-Original-References: <4515273c-3359-e72f-7b36-d898eee57bec@tarent.de> Xref: csiph.com linux.debian.maint.java:12428 --=-XchsguXKUJDTMqYGe1In Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Am Samstag, dem 20.08.2022 um 18:27 +0200 schrieb Thorsten Glaser: > On Sat, 20 Aug 2022, Phil Morrell wrote: >=20 > > Hi all, documenting my observations as of today because it's not lookin= g > > promising for bookworm. > >=20 > > * kotlin FTBFS because of changes to support openjdk 17 #1012214 >=20 > If gradle depends on kotlin, it=E2=80=99s not eligible for stable anyway > because kotlin currently depends on two unsupported JDKs that are > available in unstable for bootstrapping and (old=E2=80=A6=E2=80=91)stable= support > but nothing else. I agree, help with Kotlin would be really appreciated. At some point it sta= rted to FTBFS and this should be the first point of investigation. After that we should try to package a newer version that builds with and supports Java 17= . I'm making only slow progress with Gradle 6.x because of the long feedback = loop (changing something, rebuilding and testing takes forever) but the goal is still to replace Grade 4.=C2=A0 My conclusion so far is that Debian would be better off if we started to us= e different build systems whenever possible. Most of the time it would be a realistic task because many projects upload their artifacts to maven.org an= d we could port those Gradle projects to Maven based projects. I have started to work on a few projects and sometimes you could really just use javahelper t= o build an artifact and in the end building from source is the only thing we need. Gradle might be a fantastic tool for visual and GUI driven developers and l= arge projects which also use it as a project management tool. In Debian we just = need something to build source code from the command line and Gradle is simply overkill in this regard.=20 --=-XchsguXKUJDTMqYGe1In Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEErPPQiO8y7e9qGoNf2a0UuVE7UeQFAmMDf1ZfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEFD RjNEMDg4RUYzMkVERUY2QTFBODM1RkQ5QUQxNEI5NTEzQjUxRTQACgkQ2a0UuVE7 UeR2JxAAwyFFgVr+dqbgJWUV4hgTa2Na3Y3P6/zFWA5C71FSVTfH+6642I/HEsU5 6atpQInJvjcQ3JwagLb17SUfoxYI5x2PpFvE4QmFTHF+9YVKhmw23VJrjHg0COIM oqa5YtrOYHfrDXkdkewuhqiCuThFXLz2ebD1h4rz2D3JjfCjQnedpaabKY0KDmmL 6rQjI+DsU+Cz4Lqbm0cdYoLSM4u10NTuiWKUNxrx7Z687+Rd56lstrMHBe1HtA5M hbgQhgrEKsusCtBQCpk10apwMsSiDW2u0FxJ4LwKPYzco1Z8PY7BzBMQNZu2a6fn 88DJ1hA2fyK9XUTsmkbD+dqDFuezscNNQXccT5b31YbCXXfCW6RDpJ8prsd+dhVT +xF1FNbvsu15HCzEIR3ctZ//PFZcEfC/TXY0MxbRlQ0yK72Kgry7e+JUeoNhDCYa jjRM0CJSFcW3vE9t3j/MAf03r779Gl+UpYBCXArLAeovsg8nU0fPVLe3TCQZG3iI 7G0C1u0cKbintg8gNg+eA09Kxkwq1a/GG379gFlUPqYP0CcD01YbpUSjljbLn3/f jaSBMBWYjnd/ZaBWgQ+qH6bOlrst8tbo/3wLGwuVi9HSl7Hvw1tw22lsry9ikT90 9+9lDM9YKMbgBhUx6mSZazOtORVbcORZKpMmE6PeFeS8Y/3XvK4= =EDmj -----END PGP SIGNATURE----- --=-XchsguXKUJDTMqYGe1In--