El viernes, 12 de junio de 2026 a las 15:18, Emmanuel Bourg <[email protected]> escribió:
> I got a look at PLM, and the changes required to compile with Scala 2.12 > are modest. I've submitted a PR upstream: > > https://github.com/BuggleInc/PLM/pull/527 Nice one! > > 1. Internal compiler dependencies: scala-asm, jline (they are pure java). > > They are a fixed number. > > > > - scala-asm 9 : it will work for scala 2.12, scala 2.13 > > - scala-asm 5 : it will work for scala 2.11 > > (already done in the MR!3 "coexistence branch" against > > java-team/scala-asm) > > (MR !4 is the alternative in-place bump to 9.9.0-only, for the day we > > retire 2.11.) > > > > > > - jline 2: It works for 2.11/2.12 > > - jline 3: It works for 2.13 > > We have to be cautious with jline 3 and kotlin. > I don't have much time, but if the path is clear I can help a bit with > the uploads. So, going straight to the point. Cleanest order to start, no exemption needed: 1. scala-asm coexistence (5.2.0 for 2.11 + 9.9.0 for 2.12) No new binary names, so no NEW queue: https://salsa.debian.org/java-team/scala-asm/-/merge_requests/3 2. scala -> scala-2.11 rename (built + install tested locally, with a scala metapackage) https://salsa.debian.org/java-team/scala/-/merge_requests/1 2.1 plm, in the meanwhile, while your PR gets merged. plm switches Build-Depends to "scala-2.11 | scala" so it keeps getting 2.11 during and after the transition (NMU): https://salsa.debian.org/java-team/plm/-/merge_requests/3 3. sbt-util-interface (#1139638): pure-Java leaf, ready for NEW: https://salsa.debian.org/mendezr/sbt-util-interface jline3 is a Scala 2.13 thing, independent of 2.11, so it needn't hold this up. But in the meanwhile, I answered about that here, asking for your input. https://salsa.debian.org/java-team/jline3/-/merge_requests/3#note_769369 The scala-2.12-bootstrap "seed" is the only piece needing the "exemption talk", as we call it, with the ftp masters. Thanks for offering to help with the uploads. Please take your time, or we can wait for others to jump in. Best, Juan

