Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 66893 - gDesklets crashes on startup due to pygtk-2.4.0
Summary: gDesklets crashes on startup due to pygtk-2.4.0
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High critical (vote)
Assignee: Mike Gardiner (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 68084
  Show dependency tree
 
Reported: 2004-10-09 09:23 UTC by Sumit Khanna
Modified: 2004-11-18 22:53 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
gnome-python-2.6.0 ebuild file. (gnome-python-2.6.0.ebuild,1.28 KB, text/plain)
2004-11-02 15:40 UTC, John Shaw
Details
Ebuild for pyorbit-2.0.1 (pyorbit-2.0.1.ebuild,617 bytes, text/plain)
2004-11-02 15:42 UTC, John Shaw
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sumit Khanna 2004-10-09 09:23:34 UTC
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.
Comment 1 Santiago Gala 2004-10-10 10:43:23 UTC
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...
Comment 2 John Shaw 2004-11-02 15:40:56 UTC
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....
Comment 3 John Shaw 2004-11-02 15:42:09 UTC
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 4 John Shaw 2004-11-02 15:43:12 UTC
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"
Comment 5 Mike Gardiner (RETIRED) gentoo-dev 2004-11-05 08:09:37 UTC
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.
Comment 6 Ernst Sjöstrand 2004-11-18 22:53:25 UTC
Any progress with pyorbit-2.0.1 and gnome-python-2.6.0 ?