GNOME Bugzilla – Bug 580849
Remove deprecated Bonobo dependency
Last modified: 2013-01-15 22:43:52 UTC
Bonobo will be removed for GNOME 3.
./Pessulus/disabledapplets.py: import bonobo
./Pessulus/disabledapplets.py: applets = bonobo.activation.query ("has_all (repo_ids, ['IDL:Bonobo/Control:1.0', 'IDL:GNOME/Vertigo/PanelAppletShell:1.0'])")
./Pessulus/disabledapplets.py: # Workaround: bonobo_server_info_prop_lookup () is not wrapped
./TODO: => waiting for bonobo_server_info_prop_lookup () to be wrapped in
Note that the first three lines are identical with Sabayon.
Adding dependency on gnome-panel.
see bug 580849 for Sabayon
http://live.gnome.org/GnomeGoals/AppletsDbusMigration if that helps anybody.
It seems bonobo is used just to query the list of applets, there's python code to do that in the bonobo-less branch of gnome-panel, see commit:
We are sorry, but pessulus will no longer be maintained due to lack of manpower. I am closing all remaining open bug reports. Pessulus is already closed down for new report submissions.
Apologies for the noise and any inconvenience caused by it.