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.
Created attachment 182468 [details] debug output produced when launching spe
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.
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*.
dev-util/spe-0.8.4h is in the tree, so this bug can be closed.