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 571751 - Get rid of deprecated Bonobo
Get rid of deprecated Bonobo
Status: RESOLVED FIXED
Product: vino
Classification: Applications
Component: Server
2.25.x
Other Linux
: Normal normal
: ---
Assigned To: Vino Maintainer(s)
Vino Maintainer(s)
Depends on:
Blocks: 588321
 
 
Reported: 2009-02-14 16:26 UTC by André Klapper
Modified: 2009-07-11 15:38 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description André Klapper 2009-02-14 16:26:11 UTC
libbonobo and libbonoboui are deprecated as per
http://live.gnome.org/TwoPointTwentyfive/Platform and hence the dependency
should be completely removed.

See for example http://www.ibm.com/developerworks/linux/library/l-dbus.html or
http://www.mail-archive.com/gnome-devel-list@gnome.org/msg00997.html .



./vino/session/vino-session.c:#include <libbonobo.h>


I'm surprised that "bonobo" is NOT mentioned in configure.in...
Comment 1 Jonh Wendell 2009-02-14 19:50:43 UTC
Actually this directory (session/) is not used anymore. I just hadn't removed it yet. Did it today:

2009-02-13  Jonh Wendell  <jwendell@gnome.org>

	* session/: Removed. It's unsed since 2.24, which makes use of new
	gnome-session to control vino's life cycle. This avoids things like
	bug #571751 being reported.