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 587320 - Remove deprecated libgnome dependency
Remove deprecated libgnome dependency
Status: RESOLVED FIXED
Product: banshee
Classification: Other
Component: general
git master
Other Linux
: Normal normal
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-06-29 16:06 UTC by André Klapper
Modified: 2010-02-06 06:07 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description André Klapper 2009-06-29 16:06:07 UTC
http://live.gnome.org/LibgnomeMustDie
This library will be removed for GNOME 3.


./src/Backends/Banshee.Gnome/Banshee.GnomeBackend/GnomeService.cs:            return Gnome.Url.Show (url);

Also see bug 580422 about gtk-sharp bindings.
Comment 1 André Klapper 2009-06-29 16:08:19 UTC
Ah, yeah: Automated stats available at http://www.gnome.org/~fpeters/299.html .
Comment 2 Bertrand Lorentz 2009-06-29 19:26:30 UTC
Thanks for the link to the tomboy bug.

I'm not quite sure yet on how to handle this, as there probably won't be a gtk-sharp 2.14. See :
http://lists.ximian.com/pipermail/gtk-sharp-list/2009-May/009646.html
Comment 3 Sandy Armstrong 2009-07-24 18:30:36 UTC
You could fix this by absorbing pieces of the gtk-sharp-beans project:

http://gitorious.org/gtk-sharp-beans/mainline/blobs/master/Gtk.Sources/Global.cs
Comment 4 Aaron Bockover 2010-02-06 06:07:41 UTC
This has been resolved - we no longer have a libgnome/gnome-sharp dependency. Hooray!

http://git.gnome.org/browse/banshee/commit/?id=87a66606426c930214c15e256d6e70ce25e7d38a

http://git.gnome.org/browse/banshee/commit/?id=34d1363c54b021a34fd879e8006be1fe499849c6