[GRASS-dev] [GRASS GIS] #3800: g.gui.gcp Wizard fails

#3800: g.gui.gcp Wizard fails
----------------------------+-------------------------
Reporter: nila | Owner: grass-dev@…
     Type: defect | Status: new
Priority: critical | Milestone:
Component: wxGUI | Version: unspecified
Keywords: georeferencing | CPU: x86-64
Platform: MacOSX |
----------------------------+-------------------------
The g.gui.gcp Wizard fail with 7.6.0 due to two problem. One is fixed in
trunk (grass/trunk/gui/wxpython/gcp/manager.py:43-48) and is namespace
related.

The other issue is caused by the line
[https://trac.osgeo.org/grass/browser/grass/trunk/gui/wxpython/gcp/manager.py?rev=73229#L2178]
{{{
     self.InsertColumnInfo(idx_col, info)
}}}

which fails with the message "'''GCPList' object has no attribute
'InsertColumnInfo'''"

replacing this with:
{{{
     self.InsertColumn(idx_col, info)
}}}
solves the problem for me.

Tested with GRASS GIS 7.6.0 | Python 2.7.15 | wxPython 4.0.3

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3800&gt;
GRASS GIS <https://grass.osgeo.org>

#3800: g.gui.gcp Wizard fails
-----------------------+----------------------------
  Reporter: nila | Owner: grass-dev@…
      Type: defect | Status: new
  Priority: critical | Milestone: 7.8.3
Component: wxGUI | Version: unspecified
Resolution: | Keywords: georeferencing
       CPU: x86-64 | Platform: MacOSX
-----------------------+----------------------------

Comment (by nila):

This issue have been solved for master and 7.8 branch with commit
[https://github.com/OSGeo/grass/commit/931490c3691c00c94b4388e3cfa81440ba342a08
931490c]

If there are no wishes to backport this to 7.6, this ticket may be closed.

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3800#comment:2&gt;
GRASS GIS <https://grass.osgeo.org>

#3800: g.gui.gcp Wizard fails
-----------------------+----------------------------
  Reporter: nila | Owner: grass-dev@…
      Type: defect | Status: closed
  Priority: critical | Milestone: 7.8.3
Component: wxGUI | Version: unspecified
Resolution: fixed | Keywords: georeferencing
       CPU: x86-64 | Platform: MacOSX
-----------------------+----------------------------
Changes (by annakrat):

* status: new => closed
* resolution: => fixed

Comment:

There has been many more fixes for wxPython 4 in 7.8, so I would recommend
switching to that.

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3800#comment:3&gt;
GRASS GIS <https://grass.osgeo.org>