Cломался cl-update

Прервалось обновление, при повторном запуске cl-update стало ругаться:

Traceback (most recent call last):
 File "/usr/bin/cl-update", line 20, in <module>
   import calculate.core.core_main as core_main
ModuleNotFoundError: No module named 'calculate'

Подскажите, что надо поправить

у меня так.
cl

Починил, для этого вручную обновил calc-utils и calc-toolkit,

но при их установке вылазил конфликт, что часть зависимостей хотела питон 3.10, и часть 3.11, пришлось вручную поставить питон 3.11 , снести всё, что конфликтовало, обновить calc-utils и calc-toolkit, и затем на место вернуть всё, что сносил ради обновления.

1 Like

Используйте консоль и команду. Там это работает.
cl-update

спасибо, Кэп!) Вы как всегда великолепны.

мало того - эта штука без ошибок работает непосредственно из консоли калькулейт.

Доброго времени суток!
Такое происходит из-за битых ссылок в каталоге /usr/bin/.
Calculate-utils перенесли на python 3.11, но некоторые ссылки все еще указывают на файлы по уже несуществующим путям с участием python 3.10. Похоже на баг. Регулярные сборки тоже косячные. Можете вручную исправить эти ссылки:

  1. /usr/bin/cl-console
  2. /usr/bin/cl-console-gui
  3. /usr/bin/cl-console-gui-install
  4. /usr/bin/cl-console-gui-update
  5. /usr/bin/cl-update-checker

До следующего обновления calculate-utils будет работать, если не исправят конечно.