Bug 49653

Summary: input-remapper не запускается из-за недостающей зависимости
Product: Sisyphus Reporter: Жора Змейкин <rs5334819>
Component: input-remapperAssignee: Vitaly Lipatov <lav>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P5 CC: lav
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Жора Змейкин 2024-03-11 15:12:42 MSK
Стенд с ошибкой: 
==============================
- OS: ALT Regular Sisyphus x86_64 
- Kernel: 6.1.80-std-def-alt1 
- DE: Plasma 5.27.10 
- CPU: Intel i5-5200U (4) @ 2.700GHz 
- GPU: Intel HD Graphics 5500 
- GPU: NVIDIA GeForce 940M 
- Display: wayland 
Система обновлена: 11.03.2024

==============================
Пакет: input-remapper-2.0.1-alt1.noarch

Шаги, приводящие к ошибке:
==============================
1. Установите пакет input-remapper
2. Запустите input-remapper-gtk

Фактический результат:
==============================
Ошибка запуска:
Traceback (most recent call last):
  File "/usr/lib/python3/site-packages/inputremapper/configs/input_config.py", line 30, in <module>
    from pydantic.v1 import BaseModel, root_validator, validator
ModuleNotFoundError: No module named 'pydantic'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/bin/input-remapper-gtk", line 39, in <module>
    from inputremapper.gui.reader_service import ReaderService
  File "/usr/lib/python3/site-packages/inputremapper/gui/reader_service.py", line 55, in <module>
    from inputremapper.configs.input_config import InputCombination, InputConfig
  File "/usr/lib/python3/site-packages/inputremapper/configs/input_config.py", line 32, in <module>
    from pydantic import BaseModel, root_validator, validator
ModuleNotFoundError: No module named 'pydantic'

Ожидаемый результат:
==============================
Запуск программы

Дополнительная информация:
==============================
Для работы нужно установить зависимость python3-module-pydantic
Comment 1 Repository Robot 2024-03-12 08:33:25 MSK
input-remapper-2.0.1-alt2 -> sisyphus:

 Tue Mar 12 2024 Vitaly Lipatov <lav@altlinux.ru> 2.0.1-alt2
 - add Requires: python3(pydantic) (ALT bug 49653)