Bug 45081 - bCNC вылетает при запуске на Kworkstation
Summary: bCNC вылетает при запуске на Kworkstation
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: bCNC (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Антон Мидюков
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-01-31 12:01 MSK by Alexandr Shashkin
Modified: 2023-01-31 14:15 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandr Shashkin 2023-01-31 12:01:37 MSK
Стенды с ошибкой:
=================
* Kworkstation 10.1 x86_64 (Обновлено до Sisyphus)

Версия пакета:
==============
bCNC-0.9.14.318-alt1

Шаги, приводящие к ошибке:
==========================
1) Установить bCNC
2) Убедиться, что установлен python3-modules-tkinter
3) В эмуляторе терминала запустить bCNC

Результат:
==========
Программа начинает запускаться и вылетает:
self.canvas.winfo_id(): 73400410
Traceback (most recent call last):
  File "/usr/bin/bCNC", line 9, in <module>
    sys.exit(main())
  File "/usr/lib/python3/site-packages/bCNC/__main__.py", line 2696, in main
    application = Application(tk)
  File "/usr/lib/python3/site-packages/bCNC/__main__.py", line 197, in __init__
    page = cls(self.ribbon, self)
  File "/usr/lib/python3/site-packages/bCNC/CNCRibbon.py", line 115, in __init__
    self.register()
  File "/usr/lib/python3/site-packages/bCNC/FilePage.py", line 392, in register
    self._register((FileGroup,
  File "/usr/lib/python3/site-packages/bCNC/CNCRibbon.py", line 134, in _register
    w = f(self.master._pageFrame, self.app)
  File "/usr/lib/python3/site-packages/bCNC/FilePage.py", line 254, in __init__
    self.comportRefresh()
  File "/usr/lib/python3/site-packages/bCNC/FilePage.py", line 348, in comportRefresh
    for hw in i[2].split(' '):
AttributeError: 'NoneType' object has no attribute 'split'

Ожидаемый результат:
====================
Приложение запускается как на других стендах.
Comment 1 Антон Мидюков 2023-01-31 12:43:29 MSK
Попробуйте установить python3-module-serial. Мне на регулярке KDE5 сейчас помогло.
Comment 2 Alexandr Shashkin 2023-01-31 12:57:07 MSK
(Ответ для Антон Мидюков на комментарий #1)
> Попробуйте установить python3-module-serial. Мне на регулярке KDE5 сейчас
> помогло.

Да установка помогла, тогда нужно добавить его в зависимости для bCNC
Comment 3 Repository Robot 2023-01-31 14:15:49 MSK
bCNC-0.9.14.318-alt3 -> sisyphus:

 Tue Jan 31 2023 Anton Midyukov <antohami@altlinux> 0.9.14.318-alt3
 - add %py3_requires serial (Closes:45081)