[GRASS-dev] [GRASS GIS] #996: Wingrass needs newer tcl version due to bug in file encodings

#996: Wingrass needs newer tcl version due to bug in file encodings
-------------------------+--------------------------------------------------
Reporter: marisn | Owner: grass-dev@lists.osgeo.org
     Type: task | Status: new
Priority: blocker | Milestone: 6.4.0
Component: Packaging | Version: svn-releasebranch64
Keywords: wingrass | Platform: MSWindows Vista
      Cpu: Unspecified |
-------------------------+--------------------------------------------------
There is an bug in tcl used in current wingrass packages that prevents tcl
usage with non-latin filenames. In version 8.5.8.1 directories work fine
(couldn't find exact entry in tcl bugzilla, still I got a hint in #tcl
that there where fixes regarding encodings on Windows).

Test with:
{{{
mkdir "āšņļ"
wish
puts [file isdirectory [tk_chooseDirectory]]
}}}
Wiht current Wingrass included tcl/tk it returns 0 for "āšņļ" directory,
with 8.5.8.1 from ActiveState it returns 1, as it should be.

Tested failure with WinGRASS-6.4.SVN-r41363 on Windows Vista region set to
Latvia.

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

#996: Wingrass needs newer tcl version due to bug in file encodings
------------------------------+---------------------------------------------
  Reporter: marisn | Owner: grass-dev@lists.osgeo.org
      Type: task | Status: new
  Priority: blocker | Milestone: 6.4.0
Component: Packaging | Version: svn-releasebranch64
Resolution: | Keywords: wingrass
  Platform: MSWindows Vista | Cpu: Unspecified
------------------------------+---------------------------------------------
Comment (by martinl):

This report should go to OSGeo4W bug-tracker. Anyway from my POV it's
'critical' bug.

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

#996: Wingrass needs newer tcl version due to bug in file encodings
------------------------------+---------------------------------------------
  Reporter: marisn | Owner: grass-dev@lists.osgeo.org
      Type: task | Status: new
  Priority: blocker | Milestone: 6.4.0
Component: Packaging | Version: svn-releasebranch64
Resolution: | Keywords: wingrass
  Platform: MSWindows Vista | Cpu: Unspecified
------------------------------+---------------------------------------------
Comment (by martinl):

Replying to [comment:1 martinl]:
> This report should go to OSGeo4W bug-tracker. Anyway from my POV it's
'critical' bug.

s/critical/blocker/

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

#996: Wingrass needs newer tcl version due to bug in file encodings
------------------------------+---------------------------------------------
  Reporter: marisn | Owner: grass-dev@lists.osgeo.org
      Type: task | Status: new
  Priority: blocker | Milestone: 6.4.0
Component: Packaging | Version: svn-releasebranch64
Resolution: | Keywords: wingrass
  Platform: MSWindows Vista | Cpu: Unspecified
------------------------------+---------------------------------------------
Comment (by marisn):

Sorry for reporting in wrong place. I will contact this package maintainer
"Martin Landa" and probably he will give exact link etc. info where and
what to report to OSGeo4W, as I have no idea about that. I'm not following
closely Wingrass development and thus had false impression that Wingrass
is packed by GRASS team members and OSGeo4W is an alternate version.

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

#996: Wingrass needs newer tcl version due to bug in file encodings
------------------------------+---------------------------------------------
  Reporter: marisn | Owner: grass-dev@lists.osgeo.org
      Type: task | Status: new
  Priority: critical | Milestone: 6.4.0
Component: Packaging | Version: svn-releasebranch64
Resolution: | Keywords: wingrass
  Platform: MSWindows Vista | Cpu: Unspecified
------------------------------+---------------------------------------------
Changes (by martinl):

  * priority: blocker => critical

Comment:

Replying to [comment:3 marisn]:
> Sorry for reporting in wrong place. I will contact this package
maintainer "Martin Landa" and

Probably you know ML alias 'martinl':wink: WinGRASS is compiled in OSGeo4W
environment [wiki:CompileOnWindows].

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

#996: Wingrass needs newer tcl version due to bug in file encodings
------------------------------+---------------------------------------------
  Reporter: marisn | Owner: grass-dev@lists.osgeo.org
      Type: task | Status: new
  Priority: critical | Milestone: 6.4.0
Component: Packaging | Version: svn-releasebranch64
Resolution: | Keywords: wingrass
  Platform: MSWindows Vista | Cpu: Unspecified
------------------------------+---------------------------------------------
Comment (by martinl):

Replying to [comment:4 martinl]:
> Replying to [comment:3 marisn]:
> > Sorry for reporting in wrong place. I will contact this package
maintainer "Martin Landa" and
>
> Probably you know ML alias 'martinl':wink:

Or better to say you have already contacted him.

> WinGRASS is compiled in OSGeo4W environment [wiki:CompileOnWindows].

So please contact OSGeo4W Tcl/Tk maintainer.

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

#996: Wingrass needs newer tcl version due to bug in file encodings
------------------------------+---------------------------------------------
  Reporter: marisn | Owner: grass-dev@lists.osgeo.org
      Type: task | Status: new
  Priority: critical | Milestone: 6.4.0
Component: Packaging | Version: svn-releasebranch64
Resolution: | Keywords: wingrass
  Platform: MSWindows Vista | Cpu: Unspecified
------------------------------+---------------------------------------------
Comment (by hamish):

Replying to [comment:1 martinl]:
> This report should go to OSGeo4W bug-tracker.

done:
  https://trac.osgeo.org/osgeo4w/ticket/160

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

#996: Wingrass needs newer tcl version due to bug in file encodings
------------------------------+---------------------------------------------
  Reporter: marisn | Owner: grass-dev@lists.osgeo.org
      Type: task | Status: new
  Priority: critical | Milestone: 6.4.0
Component: Packaging | Version: svn-releasebranch64
Resolution: | Keywords: wingrass
  Platform: MSWindows Vista | Cpu: Unspecified
------------------------------+---------------------------------------------
Comment (by marisn):

Replying to [comment:4 martinl]:
> Probably you know ML alias 'martinl':wink: WinGRASS is compiled in OSGeo4W
environment [wiki:CompileOnWindows].
Ohrly? Who could guess that...

Anyway somebody (hamish) has already reported it upstream and simple
forgot to include a link to upstream issue #.
http://trac.osgeo.org/osgeo4w/ticket/160

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

#996: Wingrass needs newer tcl version due to bug in file encodings
------------------------------+---------------------------------------------
  Reporter: marisn | Owner: grass-dev@lists.osgeo.org
      Type: task | Status: closed
  Priority: critical | Milestone: 6.4.0
Component: Packaging | Version: svn-releasebranch64
Resolution: invalid | Keywords: wingrass
  Platform: MSWindows Vista | Cpu: Unspecified
------------------------------+---------------------------------------------
Changes (by martinl):

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

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

#996: Wingrass needs newer tcl version due to bug in file encodings
------------------------------+---------------------------------------------
  Reporter: marisn | Owner: grass-dev@…
      Type: task | Status: closed
  Priority: critical | Milestone: 6.4.0
Component: Packaging | Version: svn-releasebranch64
Resolution: invalid | Keywords: wingrass
  Platform: MSWindows Vista | Cpu: Unspecified
------------------------------+---------------------------------------------

Comment(by marisn):

Actually it's a WinGRASS packaging bug #1287

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