[GRASS-dev] [GRASS GIS] #2631: Future winGRASS needs python-ply package

#2631: Future winGRASS needs python-ply package
--------------------------------------------------------+-------------------
Reporter: wenzeslaus | Owner: grass-dev@…
     Type: defect | Status: new
Priority: normal | Milestone: 7.1.0
Component: Temporal | Version: svn-trunk
Keywords: OSGeo4W, winGRASS, decencies, requirements | Platform: MSWindows 8
      Cpu: Unspecified |
--------------------------------------------------------+-------------------
WinGRASS installer (and OSGeo4W) will need `python-ply` package as
specified in the source:grass/trunk/REQUIREMENTS.html:

> Python PLY Library (Python Lex-Yacc) ("python-ply", needed for the
temporal algebra in tgis)
> http://www.dabeaz.com/ply

Currently, temporal algebra does not work, see for example this tests
result:

  *
http://fatra.cnr.ncsu.edu/grassgistests/mswindows/reports_for_date-2015-02-18-21-00/report_for_nc_spm_08_grass7_nc/lib/python/temporal/unittests_temporal_algebra/index.html

The workaround would be to install `python-ply` manually but that's a
little bit challenging since winGRASS/OSGeo4W is using its own Python.

This is for 7.1 because temporal algebra is only there. So it might be
enough to solve it right before 7.1 is released. The `python-ply`
requirement is actually listed also for 7.0 but I think its not true:

  * source:grass/branches/releasebranch_7_0/REQUIREMENTS.html

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

#2631: Future winGRASS needs python-ply package
--------------------------------------------------------+-------------------
Reporter: wenzeslaus | Owner: grass-dev@…
     Type: defect | Status: new
Priority: normal | Milestone: 7.1.0
Component: Temporal | Version: svn-trunk
Keywords: OSGeo4W, winGRASS, decencies, requirements | Platform: MSWindows 8
      Cpu: Unspecified |
--------------------------------------------------------+-------------------

Comment(by martinl):

First of all `python-ply` must be introduced to OSGeo4W framework. Please
report this issue on their tracker.

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/2631#comment:1&gt;
GRASS GIS <http://grass.osgeo.org>

#2631: Future winGRASS needs python-ply package
--------------------------------------------------------+-------------------
Reporter: wenzeslaus | Owner: grass-dev@…
     Type: defect | Status: new
Priority: normal | Milestone: 7.1.0
Component: Temporal | Version: svn-trunk
Keywords: OSGeo4W, winGRASS, decencies, requirements | Platform: MSWindows 8
      Cpu: Unspecified |
--------------------------------------------------------+-------------------

Comment(by wenzeslaus):

Replying to [comment:1 martinl]:
> First of all `python-ply` must be introduced to OSGeo4W framework.
Please report this issue on their tracker.

Done. This ticket now depends on OSGeo4W ticket number 461:

  * http://trac.osgeo.org/osgeo4w/ticket/461

Any idea about this dependency in 7.0?

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