[GRASS-dev] [GRASS GIS] #3719: prepare OSGeo4W environment for winGRASS 7.8 with python 3

GRASS GIS trac at osgeo.org
Wed Dec 26 13:30:22 PST 2018


#3719: prepare OSGeo4W environment for winGRASS 7.8 with python 3
--------------------------+--------------------------
  Reporter:  hellik       |      Owner:  grass-dev@…
      Type:  enhancement  |     Status:  new
  Priority:  critical     |  Milestone:  7.8.0
 Component:  Python       |    Version:  svn-trunk
Resolution:               |   Keywords:  python3, py3
       CPU:  All          |   Platform:  MSWindows
--------------------------+--------------------------

Comment (by hellik):

 Replying to [comment:1 hellik]:
 > OSGeo4W dependencies for winGRASS are handled by
 [https://trac.osgeo.org/grass/browser/grass/trunk/mswindows/osgeo4w/setup_x86.hint.tmpl
 setup_x86.hint.tmpl] and
 [https://trac.osgeo.org/grass/browser/grass/trunk/mswindows/osgeo4w/setup_x86_64.hint.tmpl
 setup_x86_64.hint.tmpl]

 matching python 2 packages with python 3 packages available in OSGeo4W:

 32 bit:

 {{{
 requires:

 gdal-python             =>              python3-gdal
 matplotlib              =>              python3-matplotlib/
 python-wx               =>              python3-wx/
 python-numpy            =>              python3-numpy/
 python-pil              =>              MISSING
 python-pip              =>              python3-pip/
 python-ply              =>              python3-ply/
 pyopengl                =>              MISSING
 psycopg2                =>              python3-psycopg2/

 no dependency           =>              python3-six/
 }}}


 64 bit:


 {{{
 gdal-python             =>              python3-gdal
 matplotlib              =>              python3-matplotlib/
 python-wx               =>              python3-wx/
 python-numpy            =>              python3-numpy/
 python-pil              =>              MISSING
 python-pip              =>              python3-pip/
 python-ply              =>              python3-ply/
 pyopengl                =>              MISSING
 psycopg2                =>              python3-psycopg2/

 no dependency           =>              python3-six/
 }}}

 six is a new dependency for GRASS with python 3 support, see [http
 ://osgeo-org.1560.x6.nabble.com/Re-GRASS-user-experimental-Python-3
 -support-in-trunk-td5376528.html thread about experimental Python 3
 support in trunk]

 it seems, two python 2 packages are missing on the python 3 side in
 OSGeo4W

 {{{
 python-pil
 pyopengl
 }}}

 are these packages still needed?

-- 
Ticket URL: <https://trac.osgeo.org/grass/ticket/3719#comment:2>
GRASS GIS <https://grass.osgeo.org>



More information about the grass-dev mailing list