Bug 55313

Summary: При запуске lldb ошибка "ModuleNotFoundError: No module named 'lldb'"
Product: Sisyphus Reporter: Голубев Владислав <nakmak1998>
Component: lldb20.1Assignee: Konstantin A Lepikhov (L.A. Kostis) <lakostis>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: minor    
Priority: P5 CC: grenka, iv, lakostis, rx1513
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Скриншот запуска программы с сообщением об ошибке none

Description Голубев Владислав 2025-07-22 21:41:54 MSK
Created attachment 19165 [details]
Скриншот запуска программы с сообщением об ошибке

Устнановил свежий пакет lldb20.1
Запускаю командой lldb-20.
Отладчик запускается с сообщением:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'lldb'

Отладчик работает, но python-скрипты не работают из-за ошибки импорта.
Comment 1 Сергей Жидких 2025-08-22 11:46:46 MSK
Да похоже в пакет не попадает модуль lldb.
https://lldb.llvm.org/use/python-reference.html
https://lldb.llvm.org/resources/build.html
Comment 2 Сергей Жидких 2025-08-22 11:47:51 MSK
Похоже в секции установки была пропущена директория исходников модуля.
Comment 3 Голубев Владислав 2025-09-27 21:10:45 MSK
Проблема лечится установкой python3-module-lldb20.1. Можно ли внести данный пакет как зависимоть для lldb?
Comment 4 Konstantin A Lepikhov (L.A. Kostis) 2025-09-28 20:56:12 MSK
(In reply to Голубев Владислав from comment #3)
> Проблема лечится установкой python3-module-lldb20.1. Можно ли внести данный
> пакет как зависимоть для lldb?

Можно конечно. Будет исправлено в следующей сборке. Спасибо за найденную ошибку!
Comment 5 Repository Robot 2025-10-14 11:04:03 MSK
llvm20.1-20.1.8-alt0.3 -> sisyphus:

Sat Oct 11 2025 L.A. Kostis <lakostis@altlinux.ru> 20.1.8-alt0.3
- .spec:
  + lldb: added python3-module-lldb to requires (closes #55313).
  + llvm: added FileCheck (closes #56070).