Opened 14 years ago

Closed 14 years ago

Last modified 13 years ago

#996 closed task (invalid)

Wingrass needs newer tcl version due to bug in file encodings

Reported by: marisn Owned by: grass-dev@…
Priority: critical Milestone: 6.4.0
Component: Packaging Version: svn-releasebranch64
Keywords: wingrass Cc:
CPU: Unspecified Platform: MSWindows Vista

Description

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.

Change History (9)

comment:1 by martinl, 14 years ago

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

in reply to:  1 comment:2 by martinl, 14 years ago

Replying to martinl:

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

s/critical/blocker/

comment:3 by marisn, 14 years ago

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.

in reply to:  3 ; comment:4 by martinl, 14 years ago

Priority: blockercritical

Replying to marisn:

Sorry for reporting in wrong place. I will contact this package maintainer "Martin Landa" and

Probably you know ML alias 'martinl';-) WinGRASS is compiled in OSGeo4W environment CompileOnWindows.

in reply to:  4 comment:5 by martinl, 14 years ago

Replying to martinl:

Replying to marisn:

Sorry for reporting in wrong place. I will contact this package maintainer "Martin Landa" and

Probably you know ML alias 'martinl';-)

Or better to say you have already contacted him.

WinGRASS is compiled in OSGeo4W environment CompileOnWindows.

So please contact OSGeo4W Tcl/Tk maintainer.

in reply to:  1 comment:6 by hamish, 14 years ago

Replying to martinl:

This report should go to OSGeo4W bug-tracker.

done:

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

in reply to:  4 comment:7 by marisn, 14 years ago

Replying to martinl:

Probably you know ML alias 'martinl';-) WinGRASS is compiled in OSGeo4W environment 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

comment:8 by martinl, 14 years ago

Resolution: invalid
Status: newclosed

comment:9 by marisn, 13 years ago

Actually it's a WinGRASS packaging bug #1287

Note: See TracTickets for help on using tickets.