[osgeo4w-dev] [osgeo4w] #118: Old version of msys in package causes problems on Windows Vista (x64)

OSGeo4W trac_osgeo4w at osgeo.org
Sat Nov 21 18:06:10 EST 2009

#118: Old version of msys in package causes problems on Windows Vista (x64)
Reporter:  brfr    |       Owner:  osgeo4w-dev at lists.osgeo.org
    Type:  defect  |      Status:  new                        
Priority:  major   |   Component:  Package                    
 Version:          |    Keywords:                             
 This ticket concerns the WinGRASS and OSGEO4W versions on Windows Vista

 I had problems executing grass commands that are batch files. I tested
 some variants in the grass command shell and it seems that there is a
 problem with the /msys/sh.exe. I tried the latest version that is
 available on the MSYS/MinGW website and that solved my problems. The
 shipped version with OSGEO4W is "Snapshot-2007.01.19-1", the currently
 available is "Production Release".  My notes are available on the
 mailing list].

 Issues in the GUIs:
 No menu opened for the commands. The log showed error messages like
 Traceback (most recent call last):
   File "C:/GRASS/etc/wxpython/wxgui.py", line 521, in

 menuform.GUI().ParseCommand(cmd, parentframe=self)
   File "C:\GRASS\etc\wxpython\gui_modules\menuform.py", line
 1812, in ParseCommand

   File "C:\GRASS\etc\wxpython\gui_modules\menuform.py", line
 1751, in getInterfaceDescription

 raise IOError, _("Unable to fetch interface description for
 command '%s'.") % cmd
 Unable to fetch interface description for command

 Using the grass shell shows error messages like
 "c:/GRASS/msys/bin/sh.exe"-2.04$ c:/GRASS/scripts/r.fillnulls
       0 [main] sh.exe" 3288 sync_with_child: child 2800(0x124) died before
 initialization with status code 0x0
     383 [main] sh.exe" 3288 sync_with_child: *** child state waiting for

 "c:/GRASS/msys/bin/sh.exe": fork: Resource temporarily unavailable

 This lead me to the conclusion that there were problems with the shell
 program itself.

Ticket URL: <http://trac.osgeo.org/osgeo4w/ticket/118>
OSGeo4W <http://trac.osgeo.org/osgeo4w>
OSGeo4W is the Windows installer for the OSGeo stack.

More information about the osgeo4w-dev mailing list