Bug 40809

Summary: PySolFC x86_64 нет модуля python-modules-tkinter
Product: Branch p10 Reporter: qualimock
Component: PySolFCAssignee: qa-team <qa-team>
Status: CLOSED FIXED QA Contact: qa-p10 <qa-p10>
Severity: normal    
Priority: P5 CC: lav
Version: не указана   
Hardware: x86_64   
OS: Linux   

Description qualimock 2021-08-25 14:53:45 MSK
Пакет PySolFC-2.8.0-alt1

Стенды:
    workstation K x86_64 p10
    workstation x86_64 p10
    education x86_64 p10

Для воспроизведения:

1. Установить PySolFC: # apt-get install PySolFC
2. Запустить: $ pysol

Результат: завершение с ошибкой

Traceback (most recent call last):
  File "/usr/share/PySolFC/pysol.py", line 28, in <module>
    init()
  File "/usr/lib/python2.7/site-packages/pysollib/init.py", line 101, in init
    from six.moves import tkinter
  File "/usr/lib/python2.7/site-packages/six.py", line 203, in load_module
    mod = mod._resolve()
  File "/usr/lib/python2.7/site-packages/six.py", line 115, in _resolve
    return _import_module(self.mod)
  File "/usr/lib/python2.7/site-packages/six.py", line 82, in _import_module
    __import__(name)
ImportError: No module named Tkinter

Ожидаемый результат: корректная работа программы

Дополнительно: если поставить пакет python-modules-tkinter, то программа работает.
Comment 1 Vitaly Lipatov 2021-08-25 17:05:59 MSK
В тестировании неспешно находится задание

282960 EPERM #4 p10 python3-module-random2.git=1.0.2-alt4 PySolFC.git=2.12.0-alt2 del=python-module-random2 del=python-module-pysol_cards python3-module-pysol-cards.git=0.10.2-alt1 python3-module-kivy.git=2.0.0-alt3

оно решит эту проблему.
Comment 2 Vitaly Lipatov 2021-08-26 13:48:22 MSK
Проблема оказалась в том что на самом деле PySol работает через tkinter по умолчанию, а kivy на втором месте (и не пригоден для десктопа).
Убрал kivy и добавил ссылку на tkinter.

283815 BUILDING #2 [locked] p10 PySolFC.git=2.12.0-alt3
Comment 3 Vitaly Lipatov 2021-09-13 12:42:28 MSK
(Ответ для Vitaly Lipatov на комментарий #2)
> Проблема оказалась в том что на самом деле PySol работает через tkinter по
> умолчанию, а kivy на втором месте (и не пригоден для десктопа).
> Убрал kivy и добавил ссылку на tkinter.
> 
> 283815 BUILDING #2 [locked] p10 PySolFC.git=2.12.0-alt3
Принято в p10.