Hi Edward, Here is the o/p of the wx tests.
$ which python /programs/x86_64-linux/python/2.7.2/bin/python sbtest@vm-11 [centos-5-x86_64] ~/test/relax/wxtest/demo $ python run.py Ge GenericButtons.py GenericDirCtrl.py GetMouseState.py sbtest@vm-11 [centos-5-x86_64] ~/test/relax/wxtest/demo $ python run.py Gene GenericButtons.py GenericDirCtrl.py sbtest@vm-11 [centos-5-x86_64] ~/test/relax/wxtest/demo $ python run.py GenericButtons.py Python 2.7.2 (default, Oct 27 2011, 16:10:58) [GCC 4.1.2 20080704 (Red Hat 4.1.2-51)] wx.version: 2.8.12.1 (gtk2-unicode) pid: 32382 Traceback (most recent call last): File "run.py", line 162, in <module> main(sys.argv) File "run.py", line 156, in main app = RunDemoApp(name, module, useShell) File "run.py", line 50, in __init__ wx.App.__init__(self, redirect=False) File "/programs/x86_64-linux/python/2.7.2/lib/python2.7/site-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 7981, in __init__ self._BootstrapApp() File "/programs/x86_64-linux/python/2.7.2/lib/python2.7/site-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 7555, in _BootstrapApp return _core_.PyApp__BootstrapApp(*args, **kwargs) File "run.py", line 57, in OnInit self.InitInspection() # for the InspectionMixin base class AttributeError: 'RunDemoApp' object has no attribute 'InitInspection' sbtest@vm-11 [centos-5-x86_64] ~/test/relax/wxtest/demo $ python run.py StaticBitmap.py Python 2.7.2 (default, Oct 27 2011, 16:10:58) [GCC 4.1.2 20080704 (Red Hat 4.1.2-51)] wx.version: 2.8.12.1 (gtk2-unicode) pid: 32429 Traceback (most recent call last): File "run.py", line 162, in <module> main(sys.argv) File "run.py", line 156, in main app = RunDemoApp(name, module, useShell) File "run.py", line 50, in __init__ wx.App.__init__(self, redirect=False) File "/programs/x86_64-linux/python/2.7.2/lib/python2.7/site-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 7981, in __init__ self._BootstrapApp() File "/programs/x86_64-linux/python/2.7.2/lib/python2.7/site-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 7555, in _BootstrapApp return _core_.PyApp__BootstrapApp(*args, **kwargs) File "run.py", line 57, in OnInit self.InitInspection() # for the InspectionMixin base class AttributeError: 'RunDemoApp' object has no attribute 'InitInspection' sbtest@vm-11 [centos-5-x86_64] ~/test/relax/wxtest/demo $ python run.py ComboCtrl.py Python 2.7.2 (default, Oct 27 2011, 16:10:58) [GCC 4.1.2 20080704 (Red Hat 4.1.2-51)] wx.version: 2.8.12.1 (gtk2-unicode) pid: 32476 Traceback (most recent call last): File "run.py", line 162, in <module> main(sys.argv) File "run.py", line 156, in main app = RunDemoApp(name, module, useShell) File "run.py", line 50, in __init__ wx.App.__init__(self, redirect=False) File "/programs/x86_64-linux/python/2.7.2/lib/python2.7/site-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 7981, in __init__ self._BootstrapApp() File "/programs/x86_64-linux/python/2.7.2/lib/python2.7/site-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 7555, in _BootstrapApp return _core_.PyApp__BootstrapApp(*args, **kwargs) File "run.py", line 57, in OnInit self.InitInspection() # for the InspectionMixin base class AttributeError: 'RunDemoApp' object has no attribute 'InitInspection' sbtest@vm-11 [centos-5-x86_64] ~/test/relax/wxtest/demo sincerely, Venkat On Thu, Aug 9, 2012 at 1:40 AM, Edward d'Auvergne <edw...@nmr-relax.com>wrote: > Hi, > > Do you have the wx demos? You can download them from > http://downloads.sourceforge.net/wxpython/wxPython-demo-2.8.12.1.tar.bz2 > and run these directly. The results of the following tests are > important: > > $ /programs/x86_64-linux/python/2.7.2/bin/python run.py GenericButtons.py > $ /programs/x86_64-linux/python/2.7.2/bin/python run.py StaticBitmap.py > $ /programs/x86_64-linux/python/2.7.2/bin/python run.py ComboCtrl.py > > As you have compiled this version of wxPython and it seems to be > broken, I would recommend downloading the latest 2.9.4.0 version and > trying that. I have extensively tested with 2.9.3.1 and everything > works very nicely, and the Mac OS X distribution dmg file has this > version built in. Note that the 2.9 versions are much simpler to > compile and install. The 2.8 version I have tested is 2.8.11.0, > therefore I would suggest that wxPython has introduced a bug between > 2.8.11.0 and 2.8.12.1. > > Regards, > > Edward > > > P. S. If the 2.9 versions work, the report from the wxPython 2.8 > demos would still be very useful for any other relax users who > encounter the same problem. > > > > On 8 August 2012 21:11, Venkat V <ven...@hkl.hms.harvard.edu> wrote: > > Hi , > > > > Here is how wx-python was installed. > > > > ./configure --prefix=/programs/x86_64-linux/wxpython/2.8.12.1 > > --enable-unicode --with-gtk --with-gnomeprint --with-opengl > > --with-libjpeg=builtin --with-libpng=builtin --with-libtiff=builtin > > --with-zlib=builtin --enable-optimize --enable-debug_flag > > --enable-rpath=/programs/x86_64-linux/wxpython/2.8.12.1/lib > > make && make install > > cd contrib > > make && make install > > cd ../wxPython > > export PATH=programs/system/x86_64-linux/wxpython/2.8.12.1/bin:$PATH > > python setup.py install > > > > > > Output of relax --info > > > > relax --info > > > > > > > > relax 2.1.0 > > > > Molecular dynamics by NMR data analysis > > > > Copyright (C) 2001-2006 Edward d'Auvergne > > Copyright (C) 2006-2012 the relax development > team > > > > This is free software which you are welcome to modify and redistribute > under > > the conditions of the > > GNU General Public License (GPL). This program, including all modules, > is > > licensed under the GPL > > and comes with absolutely no warranty. For details type 'GPL' within the > > relax prompt. > > > > Assistance in using the relax prompt and scripting interface can be > accessed > > by typing 'help' within > > the prompt. > > > > Processor fabric: Uni-processor. > > > > > > Hardware information: > > Machine: x86_64 > > Processor: x86_64 > > Endianness: little > > Total RAM size: 2011 Mb > > Total swap size: 509 Mb > > > > Operating system information: > > System: Linux > > Release: 2.6.18-194.17.1.el5 > > Version: #1 SMP Wed Sep 29 12:50:31 EDT 2010 > > GNU/Linux version: CentOS 5.8 Final > > Distribution: redhat 5.8 Final > > Full platform string: > > Linux-2.6.18-194.17.1.el5-x86_64-with-redhat-5.8-Final > > > > Python information: > > Architecture: 64bit ELF > > Python version: 2.7.2 > > Python branch: > > Python build: default, Oct 27 2011 16:10:58 > > Python compiler: GCC 4.1.2 20080704 (Red Hat 4.1.2-51) > > Libc version: glibc 2.2.5 > > Python implementation: CPython > > Python revision: > > Python executable: > /programs/x86_64-linux/python/2.7.2/bin/python > > Python flags: sys.flags(debug=0, py3k_warning=0, > > division_warning=0, division_new=0, inspect=0, interactive=0, optimize=0, > > dont_write_bytecode=0, no_user_site=0, no_site=0, ignore_environment=0, > > tabcheck=0, verbose=0, unicode=0, bytes_warning=0) > > Python float info: sys.float_info(max=1.7976931348623157e+308, > > max_exp=1024, max_10_exp=308, min=2.2250738585072014e-308, min_exp=-1021, > > min_10_exp=-307, dig=15, mant_dig=53, epsilon=2.220446049250313e-16, > > radix=2, rounds=1) > > Python module path: ['/programs/x86_64-linux/relax/2.1.0', > > > '/programs/x86_64-linux/python/2.7.2/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg', > > > '/programs/x86_64-linux/python/2.7.2/lib/python2.7/site-packages/pip-1.0.2-py2.7.egg', > > > '/programs/x86_64-linux/python/2.7.2/lib/python2.7/site-packages/matplotlib-1.1.0-py2.7-linux-x86_64.egg', > > > '/programs/x86_64-linux/python/2.7.2/lib/python2.7/site-packages/yolk-0.4.1-py2.7.egg', > > > '/programs/x86_64-linux/python/2.7.2/lib/python2.7/site-packages/MySQL_python-1.2.3-py2.7-linux-x86_64.egg', > > > '/programs/x86_64-linux/python/2.7.2/lib/python2.7/site-packages/VTK-5.6.1-py2.7.egg', > > > '/programs/x86_64-linux/python/2.7.2/lib/python2.7/site-packages/MDAnalysis-0.7.5.1-py2.7-linux-x86_64.egg', > > > '/programs/x86_64-linux/python/2.7.2/lib/python2.7/site-packages/GridDataFormats-0.2.2-py2.7.egg', > > > '/programs/x86_64-linux/python/2.7.2/lib/python2.7/site-packages/networkx-1.6-py2.7.egg', > > > '/programs/x86_64-linux/python/2.7.2/lib/python2.7/site-packages/MDAnalysisTests-0.7.5.1-py2.7.egg', > > '/programs/x86_64-linux/ccp4/6.2.0/ccp4-6.2.0/share/python', > > '/programs/x86_64-linux/ccpnmr/2.2.1/ccpnmr2.2/python', > > '/programs/x86_64-linux/csrosetta/20120626/python', > > '/programs/x86_64-linux/eman/1.9/lib', > > '/programs/x86_64-linux/eman2/20120806/lib', > > '/programs/x86_64-linux/eman2/20120806/bin', > > '/programs/x86_64-linux/haddock/2.1', > > '/programs/x86_64-linux/python/2.7.2/lib/python27.zip', > > '/programs/x86_64-linux/python/2.7.2/lib/python2.7', > > '/programs/x86_64-linux/python/2.7.2/lib/python2.7/plat-linux2', > > '/programs/x86_64-linux/python/2.7.2/lib/python2.7/lib-tk', > > '/programs/x86_64-linux/python/2.7.2/lib/python2.7/lib-old', > > '/programs/x86_64-linux/python/2.7.2/lib/python2.7/lib-dynload', > > '/programs/x86_64-linux/python/2.7.2/lib/python2.7/site-packages', > > '/programs/x86_64-linux/python/2.7.2/lib/python2.7/site-packages/PIL', > > '/programs/x86_64-linux/python/2.7.2/lib/python2.7/site-packages', > > > '/programs/x86_64-linux/python/2.7.2/lib/python2.7/site-packages/wx-2.8-gtk2-unicode', > > '/programs/x86_64-linux/relax/2.1.0/extern/scientific_python/linux2'] > > > > Python packages and modules (most are optional): > > > > Name Installed Version Path > > minfx True Unknown > > /programs/x86_64-linux/relax/2.1.0/minfx > > bmrblib True Unknown > > /programs/x86_64-linux/relax/2.1.0/bmrblib > > numpy True 1.6.1 > > /programs/x86_64-linux/python/2.7.2/lib/python2.7/site-packages/numpy > > scipy True 0.10.0 > > /programs/x86_64-linux/python/2.7.2/lib/python2.7/site-packages/scipy > > wxPython True 2.8.12.1 (gtk2-unicode) > > > /programs/x86_64-linux/python/2.7.2/lib/python2.7/site-packages/wx-2.8-gtk2-unicode/wx > > mpi4py False > > epydoc False > > optparse True 1.5.3 > > /programs/x86_64-linux/python/2.7.2/lib/python2.7/optparse.pyc > > readline True > > /programs/x86_64-linux/python/2.7.2/lib/python2.7/lib-dynload/readline.so > > profile True > > /programs/x86_64-linux/python/2.7.2/lib/python2.7/profile.pyc > > bz2 True > > /programs/x86_64-linux/python/2.7.2/lib/python2.7/lib-dynload/bz2.so > > gzip True > > /programs/x86_64-linux/python/2.7.2/lib/python2.7/gzip.pyc > > os.devnull True > > /programs/x86_64-linux/python/2.7.2/lib/python2.7/os.pyc > > xml True 0.8.4 (internal) > > /programs/x86_64-linux/python/2.7.2/lib/python2.7/xml/__init__.pyc > > xml.dom.minidom True > > /programs/x86_64-linux/python/2.7.2/lib/python2.7/xml/dom/minidom.pyc > > > > relax information: > > Version: 2.1.0 > > Processor fabric: Uni-processor. > > > > relax C modules: > > > > Module Compiled File type > > Path > > maths_fns.relax_fit True ELF 64-bit LSB shared object, AMD > x86-64, > > version 1 (SYSV), not stripped > > /programs/x86_64-linux/relax/2.1.0/maths_fns/relax_fit.so > > > > > > Will get the wx_python o/p by tomorrow > > > > venkat > > > > On Wed, Aug 8, 2012 at 5:09 PM, Edward d'Auvergne <edw...@nmr-relax.com> > > wrote: > >> > >> Hi Venkat, > >> > >> I have seen the log file attached to your bug report > >> (https://gna.org/bugs/?19987). There seems to be two separate issues > >> here. The first is the two failures in the system tests. As you can > >> probably see, this is for Art Palmer's Modelfree4 program. From the > >> lower precision of the chi-squared values from your installed version, > >> I would assume that you have a version much older than the current > >> (though still very old) 4.20 version which includes a number of > >> patches I sent to Art to fix bugs and to compile with GCC > >> ( > http://biochemistry.hs.columbia.edu/labs/palmer/software/modelfree.html). > >> You can ignore these two failures. > >> > >> The second problem is in the GUI tests. I think these messages > >> clearly identify the problem. The important error message is the very > >> first: > >> > >> Traceback (most recent call last): > >> File > >> > "/programs/x86_64-linux/relax/2.1.0/test_suite/gui_tests/base_classes.py", > >> line 198, in setUp > >> self.app.gui = Main(parent=None, id=-1, title="") > >> File "/programs/x86_64-linux/relax/2.1.0/gui/relax_gui.py", line > >> 162, in __init__ > >> self.add_start_screen() > >> File "/programs/x86_64-linux/relax/2.1.0/gui/relax_gui.py", line > >> 259, in add_start_screen > >> image = wx.StaticBitmap(self, -1, > >> bitmap_setup(paths.IMAGE_PATH+'ulysses_shadowless_400x168.png')) > >> File "/programs/x86_64-linux/relax/2.1.0/gui/misc.py", line 133, in > >> bitmap_setup > >> bitmap.SetMaskColour(None) > >> File > >> > "/programs/x86_64-linux/python/2.7.2/lib/python2.7/site-packages/wx-2.8-gtk2-unicode/wx/_gdi.py", > >> line 632, in SetMaskColour > >> return _gdi_.Bitmap_SetMaskColour(*args, **kwargs) > >> PyAssertionError: C++ assertion "Ok()" failed at > >> ./src/gtk/colour.cpp(146) in Blue(): invalid colour > >> > >> The second is just an error caused by the failure of the first test - > >> nothing to worry about. You can then see that these two error > >> messages are alternatively repeated for all the GUI tests. The key is > >> the failure of the setting of the mask > >> (http://en.wikipedia.org/wiki/Mask_%28computing%29#Image_masks) for > >> the bitmap image. This clearly indicates that your wxPython install > >> is broken (for your sys admin - I'm guessing because of the linking to > >> the GTK+ libraries). You might be able to test this with the wxPython > >> demos for this wxPython version. Try the following and see if you > >> observe error messages: > >> > >> $ /programs/x86_64-linux/python/2.7.2/bin/python run.py > GenericButtons.py > >> $ /programs/x86_64-linux/python/2.7.2/bin/python run.py StaticBitmap.py > >> $ /programs/x86_64-linux/python/2.7.2/bin/python run.py ComboCtrl.py > >> > >> These should all run fine. Note you need to be in the wx_demo > >> directory containing the run.py and other files. Could you copy and > >> paste the output of these tests. Also, I just noticed that your > >> information from: > >> > >> $ relax --info > >> > >> was accidentally not sent to the mailing lists. Could you copy and > >> paste that output as well for reference. Remember to click on > >> 'reply-to-all' rather than just 'reply' when responding. Other > >> information that would be useful is how is this wxPython installed? > >> Is it installed from the package management system, is it downloaded > >> binaries, or is it self compiled? Is it also installed locally or on > >> an NFS share, for example? > >> > >> Cheers, > >> > >> Edward > >> > >> > >> P.S. To summarize, here is a check list of needed information: > >> > >> 1. wx_demo tests output. > >> 2. relax --info output. > >> 3. wxPython install info. > >> > >> > >> > >> On 8 August 2012 13:07, venkataraman <ven...@hkl.hms.harvard.edu> > wrote: > >> > I had sent the error report as a text file for the o/p of > >> > relax --test-suite on x86_64-linux on centOS5. > >> > > >> > > >> > > >> > _______________________________________________ > >> > relax (http://www.nmr-relax.com) > >> > > >> > This is the relax-users mailing list > >> > relax-users@gna.org > >> > > >> > 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-users > > > > >
_______________________________________________ relax (http://www.nmr-relax.com) This is the relax-users mailing list relax-users@gna.org 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-users