gDesklets .26 and the .30 ebuild that's been posted on the bugzilla both crash upon startup with no useful error messages. Upon adding "=dev-python/pygtk-2.4.0" to /etc/portage/package.mask, reemerging pygtk (downgrading to verion 2.2) and reemerging gdesklets-core, verion .30 works perfectly again (I haven't tried .26 yet) Reproducible: Always Steps to Reproduce: 1. emerge pygtk verion >= 2.4 2. emerge gdesklets-core 3. run gdeskets Actual Results: gdeskets crashes when you add a display in .26 or in version .30, when you add a display or start the shell Expected Results: Not crashed and loaded the gdesklets the fix for this is to add the following line to /etc/portage/package.mask: =dev-python/pygtk-2.4.0 then rebuild pygtk AND rebuild gdesklet-core This is a gdesklet issue and you can find references to it in the gnome fourms and various other fourms including Redhat/Fedora's. Until gdesklets support pygtk-2.4.0, it needs to be added as a block to the ebuild. While we're at it, can we put the .30 ebuild in portage? It does work with all the old desklets with no problems. You can place it in unstable and if people don't like it, they can mask it.
See the bug I filed there: http://bugzilla.gnome.org/show_bug.cgi?id=154965 I have bumped pyorbit and gnome-python, and don't looks like nothing is broken here...
Created attachment 43194 [details] gnome-python-2.6.0 ebuild file. Working ebuild for gnome-python-2.6.0 which works with gdesklets and >=pygtk-2.4. This requires pyorbit-2.0.1. Of course you have to ebuild digest this ebuild to get it to work....
Created attachment 43195 [details] Ebuild for pyorbit-2.0.1 Working ebuild for pyorbit-2.0.1. Needed for gnome-python-2.6.0. Of course you need to ebuild digest this before it'll work.
Comment on attachment 43195 [details] Ebuild for pyorbit-2.0.1 ># Copyright 1999-2004 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/dev-python/pyorbit/pyorbit-2.0.0.ebuild,v 1.11 2004/09/02 17:51:17 pvdabeel Exp $ > ># debug since its a devel release >inherit gnome2 debug > >DESCRIPTION="ORBit2 bindings for Python" >HOMEPAGE="http://www.daa.com.au/~james/pygtk/" > >LICENSE="LGPL-2.1" >SLOT="0" >KEYWORDS="~x86 ~ppc ~alpha ~sparc ~amd64 ~hppa" >IUSE="" > >RDEPEND=">=dev-lang/python-2.2 > >=gnome-base/orbit-2.4.4" > >DEPEND="${RDEPEND} > >=dev-util/pkgconfig-0.12.0" > >DOCS="AUTHORS COPYING ChangeLog INSTALL NEWS README TODO"
Please, version 0.30 isn't even in portage, so we can't support it. I have it ebuilt locally, and it will be in as soon as the lower level libraries that it requires (pyorbit-2.0.1 and gnome-python-2.6.0) are added. This will most likely happen early next week. You'll need those versions (pyorbit-2.0.1 and gnome-python-2.6.0) for a working gdesklets-0.3x. Thanks.
Any progress with pyorbit-2.0.1 and gnome-python-2.6.0 ?