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 <[email protected]>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 <[email protected]> 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 <[email protected]>
> > 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 <[email protected]>
> 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
> >> > [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-users
> >
> >
>
_______________________________________________
relax (http://www.nmr-relax.com)
This is the relax-users 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-users