| Summary: | Не хватает зависимости на python3-module-dbus | ||
|---|---|---|---|
| Product: | Branch p8 | Reporter: | Motsyo Gennadi <drool> |
| Component: | cinnamon | Assignee: | qa-p8 <qa-p8> |
| Status: | CLOSED FIXED | QA Contact: | qa-p8 <qa-p8> |
| Severity: | major | ||
| Priority: | P3 | CC: | antohami, mike, vladimir.didenko |
| Version: | не указана | ||
| Hardware: | all | ||
| OS: | Linux | ||
| Bug Depends on: | |||
| Bug Blocks: | 33000 | ||
Проблему надо исправить сначала в Сизифе. Зависимости на python3 модули не находятся автоматически, так как в спеке нет: Buildrequires(pre): rpm-build-python3 Необходимо добавить и проверить сгенерируется ли зависимость на python3-module-dbus В Сизифе исправлено. Извиняюсь. Но это не отменяет необходимость настроить автоматический поиск зависимостей python3. Также, чтобы искались зависимости на python3 нужно в спек строчку добавить: %add_python3_path %_datadir/cinnamon/ Постараюсь на этой неделе починить. Сейчас собирается 213632, в котором добавлена завимисость на python3-module-dbus.
> Также, чтобы искались зависимости на python3 нужно в спек строчку добавить:
%add_python3_path %_datadir/cinnamon/
Использовать этот прием в данном случае опасно, поскольку помимо автоматической генерации requires, еще автоматически нагенерируется целая пачка ненужных, а, самое главное, потенциально опасных provides.
cinnamon-3.4.6-alt1.M80P.2 -> p8: Tue Sep 25 2018 Vladimir Didenko <cow@altlinux> 3.4.6-alt1.M80P.2 - do not require PAM for python3 scripts Tue Sep 25 2018 Vladimir Didenko <cow@altlinux> 3.4.6-alt1.M80P.1 - fix requires for Python 3 (closes: #35281) |
Отсутствует жесткая зависимость на пакет python3-module-dbus. В стартерките (не знаю как в полных дистрибутивах) при попытке запустить настройки апплетов в консоль валится примерно такое: ================================================================== Traceback (most recent call last): File "/usr/share/cinnamon/cinnamon-settings/xlet-settings.py", line 9, in <module> from JsonSettingsWidgets import * File "/usr/share/cinnamon/cinnamon-settings/bin/JsonSettingsWidgets.py", line 2, in <module> from SettingsWidgets import * File "/usr/share/cinnamon/cinnamon-settings/bin/SettingsWidgets.py", line 8, in <module> import dbus ImportError: No module named 'dbus' ================================================================== и ничего не происходит...