I have a laptop where I try to keep it stable, GNOME 2.12 is marked stable. I've installed deskbar from BMG ebuilds, and it worked, now deskbar is into the official portage tree, but it depends on masked stuff...Nooooooooooooooooo :( I LOVE it, I NEED it :P. Deskbar-applet doesn't require GNOME 2.14 stuff, I've seen the requirements on the official site...thank you.
Here the deskbar-applet ebuilds requirements : RDEPEND=">=dev-lang/python-2.3 >=x11-libs/gtk+-2.6 >=dev-python/pygtk-2.6 >=dev-python/gnome-python-2.10 >=gnome-base/gnome-desktop-2.10 >=dev-python/gnome-python-desktop-2.14.0 >=dev-python/gnome-python-extras-2.12 >=gnome-base/gconf-2 And here the deskbar-applet requirements (from the official site) : * Python 2.3 or above * pygtk-2.6 (modules: gtk, gtk.gdk, gtk.glade, gobject) * gnome-python-2.10 (modules: gconf, gnome, gnome.ui, gnomevfs) * gnome-python-extras-2.10 (module: gnomeapplet) * gtk+-2.6 to compile global hotkey and icon entry * gnome-desktop-2.10 to compile .desktop parsing and startup notification The problem is the ">=dev-python/gnome-python-desktop-2.14.0" line, maybe it should be replaced with ">=dev-python/gnome-python-desktop-2.14.0", I think, so also all the "stable" people can enjoy the deskbar black magic ;) Am I wrong? is gnome-python-desktop-2.14 _really_ required?
(In reply to comment #1) > And here the deskbar-applet requirements (from the official site) : > * Python 2.3 or above > * pygtk-2.6 (modules: gtk, gtk.gdk, gtk.glade, gobject) > * gnome-python-2.10 (modules: gconf, gnome, gnome.ui, gnomevfs) > * gnome-python-extras-2.10 (module: gnomeapplet) > * gtk+-2.6 to compile global hotkey and icon entry > * gnome-desktop-2.10 to compile .desktop parsing and startup notification Maybe it should works also on GNOME 2.10!! > The problem is the ">=dev-python/gnome-python-desktop-2.14.0" line, maybe it > should be replaced with ">=dev-python/gnome-python-desktop-2.14.0" Here I made a type, sorry. The only version of gnome-python-desktop in portage (http://packages.gentoo.org/search/?sstring=python-desktop) is the 2.14.0...mhm... I'm trying to remove the ">=dev-python/gnome-python-desktop-2.14.0" line from the ebuild, I don't know if it works.
OK, I've emerge deskbar-applet from the ebuild without the ">=dev-python/gnome-python-desktop-2.14.0" line without problems, now I will test it a little bit, and I will give you a feedback as soon possible ;)
What the ebuild needs is to dep on >=gnome-python-desktop-2.14 or <=gnome-python-2.12 since both of those packages provide the same modules but 2.14 versions block each other since some modules were split out into gnome-python-desktop for 2.14
(In reply to comment #4) > What the ebuild needs is to dep on >=gnome-python-desktop-2.14 or > <=gnome-python-2.12 In according with the deskbar-applet requirements (http://raphael.slinckx.net/deskbar/index.php#requirements) deskbar-applet should depend on gnome-python (>=2.10) > since both of those packages provide the same modules but > 2.14 versions block each other since some modules were split out into > gnome-python-desktop for 2.14 This is a problem... Ideally we need a gnome-python-desktop 2.12 to solve it :)
we targeted deskbar-applet for 2.14. we are not looking to make it work with 2.12.
I've sent (maybe :)) an e-mail to the deskbar-applet mailing list (http://mail.gnome.org/archives/deskbar-applet-list/2006-March/thread.html) but it's not yet shown. (In reply to comment #6) > we targeted deskbar-applet for 2.14. > > we are not looking to make it work with 2.12. :( I know the deskbar-applet is part of GNOME 2.14, but is there some way to make the ebuild workable also on GNOME 2.12? At least this can be done via an USE flag, but I know maybe this isn't the best way to solve the issue...
we are not looking to solve the issue with a use flag or any other way. If you want it to work with 2.12, maintain your own overlay of the ebuild.