Cheers, For a solution I would prefer to fix this for wxPython 2.9, as quite a number of users will be stuck on this version. This is also the version I use for the Mac OS X application package, so a fix for relax would be a better solution. Actually, I just noticed that I fixed this (at r21667, http://article.gmane.org/gmane.science.nmr.relax.scm/19423) while hunting down a different bug! The problem was that the icon has a '-' character in the file name rather than '_'. In wxPython 2.8, the missing icon was being ignored whereas in 2.9 this was causing this error.
I'll fix some Mac OS X and MS Windows errors in the test suite, then release relax 3.1.0 with full support for the analysis of relaxation dispersion data. Thank you for reporting the issue. Regards, Edward On 27 November 2013 10:45, justin <[email protected]> wrote: > On 27/11/13 09:54, Edward d'Auvergne wrote: >> Hi Justin, >> >> Welcome to the relax mailing lists! This problem is from wxPython >> itself, it is not present in the 2.8 wxPython series, and may not be >> solvable until the phoenix flies >> (http://wiki.wxpython.org/ProjectPhoenix). Would you however be able >> to copy and paste the output of "relax --info" for reference? I'm >> guessing this is wxPython 2.9.4.0 with the patch applied to bring it >> up to 2.9.4.1 (this was to fix a GTK compilation bug). Are you a >> relax user, or are you part of the Gentoo project >> (http://www.gentoo.org/proj/en/science/)? If the later, note that >> I'll be releasing a new version of relax (3.1.0) in the next ~24 hours >> with some important new features. But this version will probably >> experience the same bug. I have tested this on a custom Python >> install with the wxPython version "2.9.4.1 gtk2 (classic)" and can >> reproduce the problem, so I will try to fix this for the 3.1.0 >> release. >> >> Cheers, >> >> Edward >> >> > > Hello Edward, > > I am an NMR spectroscopist and a Gentoo Linux developer. > So I am using relax in my daily work and maintaining the package as part > of the Gentoo science project in our package database. > > You are right, currently relax is using wx version 2.9.4.1. Although I > also have version 2.8.12.1 installed. Please find attached the relax > info output. > > In /usr/lib64/python2.7/site-packages/wxversion.py I found > > this solution to import a specific version of wxpython > > import wxversion > wxversion.select('2.8') > import wx > > Would this fix the problem? Please find attached a patch on top of the > 3.0.2 release. This patch fixes the test for me. > > > Cheers, > Justin _______________________________________________ relax (http://www.nmr-relax.com) This is the relax-devel mailing list [email protected] To unsubscribe from this list, get a password reminder, or change your subscription options, visit the list information page at https://mail.gna.org/listinfo/relax-devel

