No worries, thanks for that, Anna.

One question: how do I tell GRASS to use python 3, given that both Python 2 and 3 are present in the system? I tried using the configure option "--with-python=/usr/bin/python3" but cannot tell if it worked.

H.

On 9/23/18 1:42 PM, Anna Petrášová wrote:
Hi,

trunk is now less 'stable' than usually since it contains experimental support for Python 3, but it means there can be new bugs even with Python 2 (it was announced on mailing lists). If you want more stable environment, please use grass 76, but I will also appreciate you testing trunk.

Anna

On Sat, Sep 22, 2018, 9:22 AM Hernán De Angelis <dhdeange...@comhem.se <mailto:dhdeange...@comhem.se>> wrote:

    Please forget the previous email. I solved the problem by building
    wxwidgets from source and then reinstalling grass. All works as
    expected
    now.

    /H.


    On 9/22/18 2:50 PM, Hernán De Angelis wrote:
    > Hi
    >
    > I have just updated trunk to grass77 (r73379) via SVN. After the
    build
    > the location selection window opens normally, then, after the
    location
    > is selected, the greeting window flashes normally but the GUI never
    > starts. There are a lot of warning/errors (see below).
    >
    > I understand that wxwidgets and python may be the culprit. This
    wasn't
    > the case with my previous installation (grass75) although there
    where
    > lots of warnings with this. I have not touched wxwidgets or python
    > since my previous grass install.
    >
    > Any hint on a solution will be appreciated.
    >
    > Thanks in advance.
    >
    > /H.
    >
    >
    >
    --------------------------------------------------------------------------

    >
    >
    > GRASS 7.7.svn (NVtest):~/NV/grassdb > grass77
    > Starting GRASS GIS...
    > /usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/_core.py:16629:
    > UserWarning: wxPython/wxWidgets release number mismatch
    >   warnings.warn("wxPython/wxWidgets release number mismatch")
    > Cleaning up temporary files...
    >
    >
    >           __________  ___   __________ _______________
    >          / ____/ __ \/   | / ___/ ___/   / ____/  _/ ___/
    >         / / __/ /_/ / /| | \__ \\_  \   / / __ / / \__ \
    >        / /_/ / _, _/ ___ |___/ /__/ /  / /_/ // / ___/ /
    >        \____/_/ |_/_/  |_/____/____/ \____/___//____/
    >
    > Welcome to GRASS GIS 7.7.svn (r72914)
    > GRASS GIS homepage: http://grass.osgeo.org
    > This version running through:            Bash Shell (/bin/bash)
    > Help is available with the command:      g.manual -i
    > See the licence terms with:              g.version -c
    > See citation options with:               g.version -x
    > If required, restart the GUI with:       g.gui wxpython
    > When ready to quit enter:                exit
    >
    > Launching <wxpython> GUI in the background, please wait...
    > GRASS 7.7.svn (NVtest):~/NV/grassdb >
    > /usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/_core.py:16629:
    > UserWarning: wxPython/wxWidgets release number mismatch
    >   warnings.warn("wxPython/wxWidgets release number mismatch")
    > Traceback (most recent call last):
    >   File "/usr/local/grass-7.7.svn/gui/wxpython/wxgui.py", line
    169, in
    > <module>
    >     sys.exit(main())
    >   File "/usr/local/grass-7.7.svn/gui/wxpython/wxgui.py", line
    156, in
    > main
    >     app = GMApp(workspaceFile)
    >   File "/usr/local/grass-7.7.svn/gui/wxpython/wxgui.py", line
    50, in
    > __init__
    >     wx.App.__init__(self, False)
    >   File
    "/usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/_core.py",
    > line 8628, in __init__
    >     self._BootstrapApp()
    >   File
    "/usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/_core.py",
    > line 8196, in _BootstrapApp
    >     return _core_.PyApp__BootstrapApp(*args, **kwargs)
    >   File "/usr/local/grass-7.7.svn/gui/wxpython/wxgui.py", line
    101, in
    > OnInit
    >     from lmgr.frame import GMFrame
    >   File "/usr/local/grass-7.7.svn/gui/wxpython/lmgr/frame.py",
    line 51,
    > in <module>
    >     from lmgr.layertree import LayerTree, LMIcons
    >   File
    "/usr/local/grass-7.7.svn/gui/wxpython/lmgr/layertree.py", line
    > 38, in <module>
    >     from mapdisp.frame import MapFrame
    >   File "/usr/local/grass-7.7.svn/gui/wxpython/mapdisp/frame.py",
    line
    > 33, in <module>
    >     from mapdisp.toolbars import MapToolbar, NvizIcons
    >   File "/usr/local/grass-7.7.svn/gui/wxpython/mapdisp/toolbars.py",
    > line 22, in <module>
    >     from nviz.main import haveNviz
    >   File "/usr/local/grass-7.7.svn/gui/wxpython/nviz/main.py",
    line 24,
    > in <module>
    >     from nviz import mapwindow
    >   File
    "/usr/local/grass-7.7.svn/gui/wxpython/nviz/mapwindow.py", line
    > 42, in <module>
    >     from nviz.workspace import NvizSettings
    >   File
    "/usr/local/grass-7.7.svn/gui/wxpython/nviz/workspace.py", line
    > 24, in <module>
    >     from nviz import wxnviz
    >   File "/usr/local/grass-7.7.svn/gui/wxpython/nviz/wxnviz.py", line
    > 51, in <module>
    >     from grass.lib.gis import *
    >   File "/usr/local/grass-7.7.svn/etc/python/grass/lib/gis.py", line
    > 988, in <module>
    >     G_asprintf = _variadic_function(_func,_restype,_argtypes)
    > TypeError: __init__() takes exactly 5 arguments (4 given)
    >
    > _______________________________________________
    > grass-user mailing list
    > grass-user@lists.osgeo.org <mailto:grass-user@lists.osgeo.org>
    > https://lists.osgeo.org/mailman/listinfo/grass-user
    _______________________________________________
    grass-user mailing list
    grass-user@lists.osgeo.org <mailto:grass-user@lists.osgeo.org>
    https://lists.osgeo.org/mailman/listinfo/grass-user

_______________________________________________
grass-user mailing list
grass-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-user

Reply via email to