After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
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
 
 
Reported: 2009-04-30 08:34 UTC by André Klapper
Modified: 2013-01-15 22:43 UTC
See Also:
GNOME target: ---
GNOME version: ---



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.