Bug ID | 1053580 |
---|---|
Summary | Gnome-Tweak-Tool: RuntimeError: maximum recursion depth exceeded while calling a Python object |
Classification | openSUSE |
Product | openSUSE Distribution |
Version | Leap 42.2 |
Hardware | x86-64 |
OS | openSUSE 42.2 |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Other |
Assignee | bnc-team-screening@forge.provo.novell.com |
Reporter | cyberalex4life@gmail.com |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
Created attachment 736404 [details]
Gnome-Tweak-Tool: RuntimeError
After last update, Gnome-tweak isn't able to start anymore for the regular
user. Running 'gnomesu gnome-tweak-tool' opens the app for root user correctly:
Here's the begining of the error:
```
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/gtweak/app.py", line 39, in
do_activate
self.win = Window(self, model)
File "/usr/lib/python2.7/site-packages/gtweak/tweakview.py", line 58, in
__init__
self._model.load_tweaks(self)
File "/usr/lib/python2.7/site-packages/gtweak/tweakmodel.py", line 125, in
load_tweaks
mods = __import__("gtweak.tweaks", globals(), locals(), tweak_files, 0)
File
"/usr/lib/python2.7/site-packages/gtweak/tweaks/tweak_group_keymouse.py", line
76, in <module>
PrimaryPasteTweak(),
File
"/usr/lib/python2.7/site-packages/gtweak/tweaks/tweak_group_keymouse.py", line
29, in __init__
GetterSetterSwitchTweak.__init__(self, _("Middle-click Paste"), **options)
File "/usr/lib/python2.7/site-packages/gtweak/widgets.py", line 459, in
__init__
sw.set_active(self.get_active())
File
"/usr/lib/python2.7/site-packages/gtweak/tweaks/tweak_group_keymouse.py", line
32, in get_active
return self._xsettings.get_enable_primary_paste()
File "/usr/lib/python2.7/site-packages/gtweak/utils.py", line 303, in
get_enable_primary_paste
return self._get_override('Gtk/EnablePrimaryPaste', True)
File "/usr/lib/python2.7/site-packages/gtweak/utils.py", line 289, in
_get_override
return self._variant[name]
File "/usr/lib64/python2.7/site-packages/gi/overrides/GLib.py", line 406, in
__getitem__
return val.unpack()
File "/usr/lib64/python2.7/site-packages/gi/overrides/GLib.py", line 328, in
unpack
return self.get_variant().unpack()
```
The rest is in attachement