Re: Status of kotlin in Debian unstable

Johannes Schauer Marin Rodrigues <[email protected]> Wed, 08 Jul 2026 13:51:12 +0200
Newsgroups gmane.linux.debian.devel.java
Message-ID <178351147239.4802.12868934390319362210@localhost>
--===============7492982174293782106==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

Quoting Emmanuel Bourg (2026-07-08 12:34:46)
> ([email protected] is for package=20
> notifications, discussions should go to [email protected])

thank you for forwarding my message to the right list?

> Le 08/07/2026 =C3=A0 09:26, Johannes Schauer Marin Rodrigues a =C3=A9crit=
=C2=A0:
> > I'm maintaining src:reform-tools for the MNT Reform open hardware lapto=
p. My
> > package has been unable to migrate to testing for 41 days and has since=
 been
> > removed from testing. The reason is a meta-package which depends on
> > fonts-jetbrains-mono which itself requires kotlin to build and kotlin is
> > RC-buggy since March.
> >=20
> > I was wondering what the status of kotlin was in Debian and whether I s=
hould
> > rather switch away from fonts-jetbrains-mono (which also has been remov=
ed from
> > testing) due to the issues with kotlin or whether I should rather wait =
for
> > kotlin to get fixed?
>=20
> Kotlin just needs to be rebuilt with OpenJDK 17 to pick the Java 25=20
> fixes in intellij-community-idea/183.5153.4-7, so this issue is likely=20
> to be fixed.

As in: a binNMU has to be triggered?

> That said, relying on Kotlin to build a font remains a risk, I think it=20
> would be wise to rewrite the fonts-jetbrains-mono's Kotlin script in=20
> pure Java [1], any LLM should be able do that in a second.

Why is it a risk to have this script be written in kotlin?

Thanks!

cheers, josch
--===============7492982174293782106==
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Description: signature
Content-Type: application/pgp-signature; name="signature.asc"; charset="us-ascii"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEElFhU6KL81LF4wVq58sulx4+9g+EFAmpOOasACgkQ8sulx4+9
g+HAPxAArQdWRLJWVhTF5I7bdWfH1S3JaWePyNCMsH3INf/c2ZJ8WHVUXBlKKpSj
zp1x87k0A45b4d4+Pfih2Z6guY9B41XUOdJjaiKdglLtxK4uTzIllaZh3ml5jZyA
2x3xV05+ra/bDqmbnYrlZJiqgF6ErXR85PdEJGDB3iJwMCaCmVPEwNZZPsRoDrt9
x/LIazQLsPFPku6Ri3FJ1u7X4e/6mOn7iT6yQ6rYsjS7WlBOM3M9lDPoNu2yrcJc
WtcZat8ccd1T24SvDc2jm6ArWJEWPpKeOPZD8Ciweke2736bCKuK4YZXPNh9Fzet
lGx9/Pj96zCXJL8CLx/tpTxlq92fjZYqiaCFr32SyW+KFy3D7wUuL35yLR7ZRtle
sEMHEbfb/UHX4jDNxsOOsGV1I8U3xL6qHaBS0OPqHXXly7okjKsjL5KrtG3tqwmA
3sOqEqx0YMWjB67XF2BJoGW/OU3z05+QqEGtG/Ea6YNjyMrYAYbn9sLFkNG2bXcS
ebxYuolF2cuTk+yf/sIu0ftzCyMSdD1yZru0LLh1M9ukOkgW0N+p2IjyAkmsvYXn
F7Vw8TO83uswO5KDF6Qy8i+7bOjbBtfXQQbd9rybHmGw+rPZyBMiXI2p4acg9bUQ
0t7EWaVy/juPljNY4Pn+ZlGqf72H1QA02Y59wnY5Xkv+G5onCgo=
=sa/s
-----END PGP SIGNATURE-----

--===============7492982174293782106==--