| Summary: | gnome-extra/cinnamon-3.2.x: applet config dialogs require dev-python/dbus-python with Python 3 support | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Thomas Kemmer <thomas> |
| Component: | Current packages | Assignee: | Gentoo Cinnamon Team (DISABLED) <cinnamon+disabled> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | thomas |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| See Also: | https://github.com/linuxmint/Cinnamon/issues/6008 | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
cinnamon-3.2.0-r1.patch
cinnamon-3.2.0-r2.ebuild |
||
Created attachment 456242 [details, diff]
cinnamon-3.2.0-r1.patch
Created attachment 456244 [details]
cinnamon-3.2.0-r2.ebuild
I'm afraid the new gnome-extra/cinnamon-3.2.6 ebuild is affected in the same manner. …as is the cinnamon-3.2.7 ebuild. Fixed in 823d962. Thanks, @SoapGentoo! |
Applet configuration dialogs do not show up without having Python 3 support enabled in dev-python/dbus-python. Attempting to open any applet configuration dialog from a terminal (via cinnamon-settings) reveals the following error: $ cinnamon-settings Loading Applets module 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' After enabling Python 3 support (USE="python_targets_python3_4" emerge -1av dev-python/dbus-python), the error is gone and the dialogs are once again shown correctly.