Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 31858 - stable bump for pygtk-0.6.11 and pygtk-2.0.0
Summary: stable bump for pygtk-0.6.11 and pygtk-2.0.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-10-23 16:21 UTC by Alastair Tse (RETIRED)
Modified: 2004-01-24 08:53 UTC (History)
3 users (show)

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


Attachments
python -v output when starting straw on sparc64 (straw.verbose,16.69 KB, text/plain)
2003-11-24 17:22 UTC, Jason Wever (RETIRED)
Details
egenix-ms-base filelist as brought to you by etcat -f (egenix-mx-base.filelist,24.81 KB, application/octet-stream)
2003-11-25 13:04 UTC, Jason Wever (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alastair Tse (RETIRED) gentoo-dev 2003-10-23 16:21:10 UTC
hi alpha/sparc/ppc/amd64 devs,

i'm hoping to clean up pygtk and mark the latest version stable as it has many
bugfixes over the 1.99.x series especially with regards to threading.

can you please take a look at pushing pygtk-2.0.0 to stable and let me know if
there are any bugs?

also i would like it if pygtk-0.6.11 (which is in a different slot for gtk+-1.2)
could be marked stable as well as it has been in the tree for quite a while now
but seems to be neglected.

thanks 

Reproducible: Always
Steps to Reproduce:
Comment 1 Jason Wever (RETIRED) gentoo-dev 2003-10-23 16:24:57 UTC
What are some good ways to test these are ok?
Comment 2 Alastair Tse (RETIRED) gentoo-dev 2003-10-24 01:00:38 UTC
the best way would be to merge and run something that depends on pygtk like
net-www/straw, dev-util/meld or new-p2p/nicotine.

i think dev-util/meld would be the easiest because it doesn't have many dependencies.
Comment 3 Bartosch Pixa (RETIRED) gentoo-dev 2003-10-24 03:38:47 UTC
2.0 already was stable on ppc and 0.6.11 is now too
Comment 4 Jason Wever (RETIRED) gentoo-dev 2003-11-01 07:33:28 UTC
Marked 0.6.11 as stable for sparc.

In testing for 2.0.0, i built net-www/straw, however it keeps dying with
bus errors before the GUI is loaded.  I don't know if it's related to this
or not, but any debugging help would be appreciated :)
Comment 5 Alastair Tse (RETIRED) gentoo-dev 2003-11-01 09:00:26 UTC
hrmm .. any sort of debugging output with the bus error? straw does use some
rather aggressive asynchronous networking modules, but i've never seen this
before.
Comment 6 Jason Wever (RETIRED) gentoo-dev 2003-11-01 09:08:38 UTC
Nothing else shows up when starting it via an xterm, Just the bus error.

Does python have an equivalent to sh -x or bash -x?
Comment 7 Alastair Tse (RETIRED) gentoo-dev 2003-11-01 09:30:41 UTC
try changing the first line in /usr/bin/straw to:

#!/usr/bin/python2.2 -v

that should enable verbose mode
Comment 8 Jason Wever (RETIRED) gentoo-dev 2003-11-24 17:22:02 UTC
Created attachment 21233 [details]
python -v output when starting straw on sparc64
Comment 9 Jason Wever (RETIRED) gentoo-dev 2003-11-24 17:23:33 UTC
Sorry for the delay in response.

I've attached the output of running straw using python -v.

It looks like the problem is related to mxDateTime, which I don't really know anything about, but I'm guessing it's a module distributed with Python.  
Comment 10 Alastair Tse (RETIRED) gentoo-dev 2003-11-25 01:28:51 UTC
are you using dev-python/egenix-mx-base-2.0.5 ? basically, it should work with all the egenix-mx-base (this provides mxDateTime). anyhow, the package is rather sensitive to gcc optimisations. i've filtered it to ignore -O3 but there maybe other flags it doesn't like.

although i haven't had any reports of problems since i added filter-flags in the egenix-mx-base ebuilds. does :

python -c "import mxDateTime"

crash or abort? 

i think an easier candidate to test out pygtk is dev-util/meld. it is a gui for diff with some nice highlighting features, written in pure python.
Comment 11 Jason Wever (RETIRED) gentoo-dev 2003-11-25 02:03:33 UTC
Strangely enough, python doesn't think it can find it;

python -c "import mxDateTime"
Traceback (most recent call last):
  File "<string>", line 1, in ?
ImportError: No module named mxDateTime


meld works fine, so i've stabilized pygtk-2.0.0 on sparc.
Comment 12 Alastair Tse (RETIRED) gentoo-dev 2003-11-25 02:21:03 UTC
note to self: check before clicking "commit"

it should be python -c "import datetime" 

thanks weeve for marking pygtk
Comment 13 Jason Wever (RETIRED) gentoo-dev 2003-11-25 02:24:46 UTC
No luck with python -c "import datetime" either, still can't find the module.
Comment 14 Alastair Tse (RETIRED) gentoo-dev 2003-11-25 02:35:47 UTC
hrmm, that is odd, what are the files listed as installed for egenix-mx-base?
Comment 15 Jason Wever (RETIRED) gentoo-dev 2003-11-25 13:04:24 UTC
Created attachment 21283 [details]
egenix-ms-base filelist as brought to you by etcat -f
Comment 16 Jason Wever (RETIRED) gentoo-dev 2003-11-25 13:04:47 UTC
Attached a file list for egenix-ms-base
Comment 17 Aron Griffis (RETIRED) gentoo-dev 2004-01-14 20:09:29 UTC
Both of these are marked stable on alpha
Comment 18 Alastair Tse (RETIRED) gentoo-dev 2004-01-24 08:53:36 UTC
closing. thanks for all your help!