Bug 48099

Summary: scala в p10 выкидывает ошибку Exception in thread "main" java.lang.NoSuchFieldError: COMPLETE_MATCHER_TYPO
Product: Branch p10 Reporter: Nikolai Zurabishvili <zurabishvilinn>
Component: scalaAssignee: viy <viy>
Status: CLOSED WORKSFORME QA Contact: qa-p10 <qa-p10>
Severity: normal    
Priority: P5 CC: cas, viy
Version: не указана   
Hardware: x86_64   
OS: Linux   

Description Nikolai Zurabishvili 2023-10-20 16:34:08 MSK
scala-reflect-2.13.9-alt0.p10.1
scala-2.13.9-alt0.p10.1
scala-library-2.13.9-alt0.p10.1

В сизифе НЕ воспроизводится на версиях:
scala-library-2.13.9-alt3
scala-2.13.9-alt3
scala-reflect-2.13.9-alt3

Установлены пакеты:
# apt-get install scala -y

Стенды:
p10-kworkstation-10.2-x86-64
p10-education-10.1-x86-64
p10-workstation-10.1-x86-64
(на остальных не проверял, скорее всего аналогично)

Шаги:
1) $ scala

Ожидаемый результат:
Welcome to Scala 2.13.9 (OpenJDK 64-Bit Server VM, Java 17.0.8).
Type in expressions for evaluation. Or try :help.

scala> 

Фактический результат:
Welcome to Scala 2.13.9 (OpenJDK 64-Bit Server VM, Java 17.0.8).
Type in expressions for evaluation. Or try :help.
Exception in thread "main" java.lang.NoSuchFieldError: COMPLETE_MATCHER_TYPO
        at scala.tools.nsc.interpreter.jline.Reader$.apply(Reader.scala:128)
        at scala.tools.nsc.interpreter.shell.ILoop.defaultIn$lzycompute(ILoop.scala:68)
        at scala.tools.nsc.interpreter.shell.ILoop.defaultIn(ILoop.scala:63)
        at scala.tools.nsc.interpreter.shell.ILoop.run(ILoop.scala:952)
        at scala.tools.nsc.MainGenericRunner.runTarget$1(MainGenericRunner.scala:87)
        at scala.tools.nsc.MainGenericRunner.run$1(MainGenericRunner.scala:91)
        at scala.tools.nsc.MainGenericRunner.process(MainGenericRunner.scala:103)
        at scala.tools.nsc.MainGenericRunner$.main(MainGenericRunner.scala:108)
        at scala.tools.nsc.MainGenericRunner.main(MainGenericRunner.scala)

На java 11 аналогично:
Welcome to Scala 2.13.9 (OpenJDK 64-Bit Server VM, Java 11.0.19.1).
Type in expressions for evaluation. Or try :help.
Exception in thread "main" java.lang.NoSuchFieldError: COMPLETE_MATCHER_TYPO
        at scala.tools.nsc.interpreter.jline.Reader$.apply(Reader.scala:128)
        at scala.tools.nsc.interpreter.shell.ILoop.defaultIn$lzycompute(ILoop.scala:68)
        at scala.tools.nsc.interpreter.shell.ILoop.defaultIn(ILoop.scala:63)
        at scala.tools.nsc.interpreter.shell.ILoop.run(ILoop.scala:952)
        at scala.tools.nsc.MainGenericRunner.runTarget$1(MainGenericRunner.scala:87)
        at scala.tools.nsc.MainGenericRunner.run$1(MainGenericRunner.scala:91)
        at scala.tools.nsc.MainGenericRunner.process(MainGenericRunner.scala:103)
        at scala.tools.nsc.MainGenericRunner$.main(MainGenericRunner.scala:108)
        at scala.tools.nsc.MainGenericRunner.main(MainGenericRunner.scala)

При этом запуск кода работает корректно: 
$ scala Hello
Hello, world
Comment 1 Nikolai Zurabishvili 2023-10-20 18:03:04 MSK
Закрываю так как данной версии пакета нет в репозитории.