Bug 580849 - Remove deprecated Bonobo dependency
Remove deprecated Bonobo dependency
Status: RESOLVED WONTFIX
Product: pessulus
Classification: Deprecated
Component: general
2.26.x
Other Linux
: Normal normal
: ---
Assigned To: Pessulus Maintainer(s)
Pessulus Maintainer(s)
gnome[unmaintained]
:
Depends on: 572131
Blocks: 588321 620830
  Show dependency tree
 
Reported: 2009-04-30 08:34 UTC by André Klapper
Modified: 2013-01-15 22:43 UTC (History)
4 users (show)

See Also:
GNOME target: ---
GNOME version: ---


Attachments

Description André Klapper 2009-04-30 08:34:09 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.
Comment 1 André Klapper 2009-04-30 08:34:40 UTC
see bug 580849 for Sabayon
Comment 2 André Klapper 2010-04-12 19:46:26 UTC
http://live.gnome.org/GnomeGoals/AppletsDbusMigration if that helps anybody.
Comment 3 Carlos Garcia Campos 2010-04-13 12:40:35 UTC
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
Comment 4 Christian Kirbach 2013-01-15 22:43:52 UTC
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.

Note You need to log in before you can comment on or make changes to this bug.