Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 259522 - dev-util/spe-0.8.2 does not run with current stable wxpython
Summary: dev-util/spe-0.8.2 does not run with current stable wxpython
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-18 20:41 UTC by Alexander van der Meij
Modified: 2010-04-08 18:43 UTC (History)
0 users

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


Attachments
debug output produced when launching spe (spe-erroroutput-debug,4.14 KB, text/plain)
2009-02-18 20:43 UTC, Alexander van der Meij
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander van der Meij 2009-02-18 20:41:48 UTC
Current stable version of dev-util/spe (0.8.2) was developed using a 2.6 build of wxpython. However, when emerging dev-util/spe on an all-stable system, the following dependencies are pulled in:

odyssey alexander # emerge spe --ask --tree          

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[ebuild  N    ] dev-util/spe-0.8.2 
[ebuild  N    ]  dev-util/wxglade-0.6.3 
[ebuild  N    ]   dev-python/wxpython-2.8.9.1-r2  USE="opengl -cairo" 
[ebuild  N    ]  dev-python/pychecker-0.8.17 
[ebuild  N    ]  dev-python/wxpython-2.6.4.0-r2  USE="opengl unicode" 

(SPE depends on an 2.6 wxpython while the latest stable wxglade pulls in a 2.8 build in another slot.)

With two versions of WxPython installed, the program produces a warning that the right wxpython wasn't found, attempts to start the program anyway - but fails in doing so. 














Reproducible: Always

Steps to Reproduce:
1. emerge dev-util/spe
2. start program by running ./spe
3. behold the error message!

Actual Results:  
odyssey / # /usr/bin/spe

Spe Warning: Spe was developped on wxPython v2.6.1.0., but v2.8.9.1. was found.
If you experience any problems please install wxPython v2.6.1.0.

SPE v0.8.2.a (c)2003-2005 www.stani.be

If spe fails to start:
 - type "python SPE.py --debug > debug.txt 2>&1" at the command prompt
   (or if you use tcsh: "python SPE.py --debug >& debug.txt")
 - send debug.txt with some info to spe.stani.be[at]gmail.com
 
Blender support disabled (run SPE inside Blender to enable).

Encrypted debugging disabled. 
  If you prefer encrypted debugging, install the "Python Cryptography Toolkit"
  from http://www.amk.ca/python/code/crypto

Launching application...

(Program is not started, and terminal returns to prompt right afterwards). 



-Removing the 2.8 branch of wxpython had no effect, warning message to install 2.6.1.0 when experiencing problems remained. I've added the error output of running the program with -debug parameter as an attachment. 

-The latest version of spe in ~arch (0.8.4h) was build against wxpython-2.8 and has been running on my system at least without any troubles. If it's up to me, this version is marked stable.
Comment 1 Alexander van der Meij 2009-02-18 20:43:55 UTC
Created attachment 182468 [details]
debug output produced when launching spe
Comment 2 Wormo (RETIRED) gentoo-dev 2009-02-19 02:01:17 UTC
Marking the new ebuild stable sounds like a good solution... it will be candidate for stabling in a couple weeks. The old ebuild could also be made to work by restricting wxglade version to <= 0.6.1.

Thanks for the report, assigning to maintainers.
Comment 3 Bignaux Ronan 2009-04-24 23:16:11 UTC
According to http://pythonide.blogspot.com/2008/02/spe-084c-python-ide-editor-released.html , last version of spe build with wxpython 2.8. Please upgrade last ebuild to rdepends on =dev-python/wxpython-2.8*.
Comment 4 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2010-04-08 18:43:59 UTC
dev-util/spe-0.8.4h is in the tree, so this bug can be closed.