dev-python/dbus-python-0.80.1 makes rox-base/rox-session-0.27-r1 failing initializing: AttributeError: 'Object' is not a field of 'dbus' module. /usr/lib/rox/ROX-Session/wm.py:6 /usr/lib/rox/ROX-Session/settings.py:8 /usr/lib/rox/ROX-Session/settings2x.py:8 Reproducible: Always Steps to Reproduce: 1.make sure dev-python/dbus-python-0.80.1 and rox-base/rox-session-0.27-r1 are installed 2.make sure .xsession is that generated by rox 3.enter a custom GDM X session Actual Results: a error window, with a python stack backtrace; after which X restarts Expected Results: initiate cleanly a ROX session downgraded to dev-python/dbus-python-0.71 and it works.
Created attachment 108610 [details] emerge --info
Indeed, I can replicate this. I could probably patch 0.27, but a new version (0.29) is available, and this seems to solve the problem for me. I have just checked this in to portage, so it should be available via rsync in about 1 hour. Could you please upgrade and let me know if it solves the problem for you too?
I also marked 0.27 <dbus-python-0.80 so it can only be installed with dbus-python-0.79 or earlier.
(In reply to comment #2) > > Could you please upgrade and let me know if it solves the problem for you too? I sync'ed and it works well with dbus-python-0.80.1 Thanks