At least for me, it is possible to have multiple versions of wx installed. The important thing is which you use when you compile GRASS—determined by the path to wx_config
Michael
C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University
Tempe, AZ 85287-2402
USA
voice: 480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671(SHESC), 480-727-0709 (CSDC)
www: http://csdc.asu.edu, http://shesc.asu.edu
http://www.public.asu.edu/~cmbarton
On Oct 30, 2014, at 10:57 AM, <grass-dev-request@lists.osgeo.org> <grass-dev-request@lists.osgeo.org> wrote:
From: Moritz Lennert <mlennert@club.worldonline.be>
Subject: [GRASS-dev] wxpython 3 and errors in grass
Date: October 30, 2014 at 10:57:46 AM MST
To: grass-dev <grass-dev@lists.osgeo.org>
Hi,
I’ve recently started to see errors when trying to run gui tools such as the interactive color definition or when I try to add a legend to the map composer, and the windows do not open. The traceback is below.
I imagine that this is linked to the fact that I have now wx 3 installed next to wx 2. But what is the solution ?
Moritz
Traceback (most recent call last):
File
“/data/home/mlennert/SRC/GRASS/grass64_release/dist.x86_64
-unknown-linux-gnu/etc/wxpython/lmgr/frame.py”, line 1182,
in RulesCmdctable = RasterColorTable(self)
File
“/data/home/mlennert/SRC/GRASS/grass64_release/dist.x86_64
-unknown-linux-gnu/etc/wxpython/modules/colorrules.py”, line
752, in inittitle = _(‘Create new color table for raster map’),
**kwargs)
File
“/data/home/mlennert/SRC/GRASS/grass64_release/dist.x86_64
-unknown-linux-gnu/etc/wxpython/modules/colorrules.py”, line
334, in initself._doLayout()
File
“/data/home/mlennert/SRC/GRASS/grass64_release/dist.x86_64
-unknown-linux-gnu/etc/wxpython/modules/colorrules.py”, line
780, in _doLayoutbodySizer = self._createBody(parent = self.panel)
File
“/data/home/mlennert/SRC/GRASS/grass64_release/dist.x86_64
-unknown-linux-gnu/etc/wxpython/modules/colorrules.py”, line
469, in _createBodybodySizer.AddGrowableCol(2)
File “/usr/lib/python2.7/dist-
packages/wx-3.0-gtk2/wx/_core.py”, line 15364, in
AddGrowableColreturn core.FlexGridSizer_AddGrowableCol(*args, **kwargs)
wx._core
.
PyAssertionError
:
C++ assertion “!m_cols || idx < (size_t)m_cols” failed at
…/src/common/sizer.cpp(1980) in AddGrowableCol(): invalid
column index
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev