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: http://git.gnome.org/browse/gnome-panel/commit/?h=bonobo-less&id=9a93e1fda49a9c4e6e9fbfbe5fb6fcb5d18f65bf
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.