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 580421 - Remove deprecated Bonobo dependency
Remove deprecated Bonobo dependency
Status: RESOLVED FIXED
Product: accerciser
Classification: Applications
Component: general
1.6.x
Other Linux
: Normal normal
: ---
Assigned To: Accerciser Developers
Accerciser Developers
Depends on:
Blocks: 588321
 
 
Reported: 2009-04-27 11:08 UTC by André Klapper
Modified: 2009-07-11 15:38 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description André Klapper 2009-04-27 11:08:39 UTC
This library will be removed for GNOME 3.

$:andre\> grep -r onobo .
./debian/control:
  Build-Depends: debhelper (>= 5.0.0), python-dev (>= 2.4), python-pyorbit-dev
  (>= 2.0), libglib2.0-dev, libbonobo2-dev, python-gtk2-dev, python-gnome2-dev,
  autotools-dev, python-central (>= 0.5)

./README:
  gnome-python2-bonobo >= 2.12

./macaroon/pyreqs.py:
  modules = ['bonobo', 'ORBit', 'pygtk', 'gtk', 'gtk.glade', 'gtk.gdk', 'wnck']

./macaroon/pyreqs.py:
  import bonobo

./pyreqs.py:
  modules = ['pygtk', 'bonobo', 'ORBit', 'gtk', 

./accerciser.spec.in:
  Requires: gnome-python2-bonobo >= 2.12
Comment 1 Eitan Isaacson 2009-05-01 03:59:16 UTC
We could actually remove that now, since they are not direct dependencies, pyatspi is.
Comment 2 Eitan Isaacson 2009-05-02 19:26:56 UTC
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.
Comment 3 André Klapper 2009-05-03 21:00:39 UTC
Committed here: http://git.gnome.org/cgit/accerciser/commit/?id=7214f8fe5a878c1f897b237ea681256a3e9b9d9b

./macaroon/pyreqs.py still lists:
         # test for CORBA modules
         corba = ['Accessibility']
         import bonobo
         import ORBit

I assume this should be kept, right?
Comment 4 Eitan Isaacson 2009-05-04 12:21:59 UTC
Sorry, no. I removed that.
Anyway, the macaroon directory is not part of the distributed accerciser module, it should probably be moved somewhere else.