Path: csiph.com!weretis.net!feeder8.news.weretis.net!srl.newsdeef.eu!news.corradoroberto.it!gothmog.csi.it!bofh.it!news.nic.it!robomod From: =?UTF-8?Q?Julien_Plissonneau_Duqu=C3=A8ne?= Newsgroups: linux.debian.maint.java Subject: kotlin2 in Debian -- 2025W35 update Date: Mon, 01 Sep 2025 21:30:01 +0200 Message-ID: References: X-Original-To: debian-java@lists.debian.org X-Mailbox-Line: From debian-java-request@lists.debian.org Mon Sep 1 19:27:40 2025 Old-Return-Path: X-Amavis-Spam-Status: No, score=-7.199 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, LDO_WHITELIST=-5, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no X-Policyd-Weight: using cached result; rate: -5.5 MIME-Version: 1.0 User-Agent: Webmail Free/1.6.11 X-Sender: sre4ever@free.fr Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Mailing-List: archive/latest/23790 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/bbe558436a90a732249244717fcdaca1@free.fr Approved: robomod@news.nic.it Lines: 66 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Mon, 01 Sep 2025 21:27:19 +0200 X-Original-Message-ID: X-Original-References: <34cc62464db9f45e9b87163241521233@free.fr> <89012a7add0295163a9ddd84173d2b25@free.fr> <9cf575a8f6aa0440d677e95ba9e7b06d@free.fr> <295bbaf26c1994bb80a9227494611f99@free.fr> Xref: csiph.com linux.debian.maint.java:13058 Good evening, The intellij-community-idea package already used to build more bits of the IDE than I thought. I'm curious to see how far we are from getting the whole thing packaged, but that's for much later ;) Le 2025-08-24 17:48, Julien Plissonneau Duquène a écrit : > > with the amount of ABI-breaking changes I've already spotted it looks > likely. Since then I've spotted even more of those, so it looks almost certain now that these packages will have to be versioned and made coinstallable with other versions. I will still try to use them with the old kotlin as an experiment, but it's likely that patching the old kotlin to make it work with the new IntelliJ platform libs would require a non-trivial amount of work and won't be worth the trouble. I've started to update the patches, add new ones and adjust the custom gradle build scripts to build the current set of binary packages, before adding new ones progressively. I'm also considering somewhat hacking the Bazel build to enable local IDE features, as most of them are unavailable with Gradle 4. Currently attempting to build :platform:util fails on 1754 errors, most of them caused by stuff that was moved around, so just fixing the build script should bring that count down by a fair amount. Vladimir had a productive week and is still waiting for more key endorsements [nm1]: - packaged kotlinx-serialization (new, ITP #1100687) [ks] - packaged protobuf-gradle-plugin (new, ITP TBD) [pg] - packaged kotlinx-io (new, ITP TBD) [ki] - updated typesafe-config to the latest upstream release [tsc]; as puppetdb and puppetserver are down its reverse dependencies graph this should probably be reviewed/tested carefully - packaged kotlinx-collections-immutable (new, ITP TBD) [kci] - see also the corresponding git repositories [vp] On my side I was assigned an AM, but he told me that I need a second advocate: > As I discussed with NM frontdesk, we need at least one more > advocate for this application that has worked with you for > at least ~6 months in Debian for the process to be completed. Could another Java Team member please submit a signed statement [nm2]? Cheers, [nm1]: https://nm.debian.org/process/1424/keycheck/ [nm2]: https://nm.debian.org/process/1422/advocate/ [ks]: https://launchpad.net/~vpa1977/+archive/ubuntu/gradle8-dependencies/+sourcepub/17521789/+listing-archive-extra [pg]: https://launchpad.net/~vpa1977/+archive/ubuntu/gradle8-dependencies/+sourcepub/17521545/+listing-archive-extra [ki]: https://launchpad.net/~vpa1977/+archive/ubuntu/gradle8-dependencies/+sourcepub/17520905/+listing-archive-extra [tsc]: https://launchpad.net/~vpa1977/+archive/ubuntu/gradle8-dependencies/+sourcepub/17521628/+listing-archive-extra [kci]: https://launchpad.net/~vpa1977/+archive/ubuntu/gradle8-dependencies/+sourcepub/17521883/+listing-archive-extra [vp]: https://code.launchpad.net/~vpa1977/+git -- Julien Plissonneau Duquène