[GRASS-dev] Re: [GRASS GIS] #629: WinGRASS: spaces in pathnames

GRASS GIS trac at osgeo.org
Fri Oct 9 08:52:54 EDT 2009


#629: WinGRASS: spaces in pathnames
---------------------------+------------------------------------------------
  Reporter:  hamish        |       Owner:  grass-dev at lists.osgeo.org
      Type:  defect        |      Status:  new                      
  Priority:  normal        |   Milestone:  6.4.0                    
 Component:  Installation  |     Version:  6.4.0 RCs                
Resolution:                |    Keywords:  wingrass, msys           
  Platform:  MSWindows XP  |         Cpu:  x86-32                   
---------------------------+------------------------------------------------
Comment (by hellik):

 Replying to [comment:26 hamish]:

 >
 > G_convert_dirseps_to_host() added in r39450-2.
 >

 grass64svn_relb
 self compiled in osgeo4w in WinVista: rev39452

 {{{
 GISDBASE='C:\gisdata\grassdata';
 LOCATION_NAME='nc_spm_08';
 MAPSET='user1';
 DEBUG='2';
 GRASS_GUI='wxpython';
 }}}


 {{{
 g.copy vect=hospitals at PERMANENT,testcopyhospital
 Copy vector <hospitals at PERMANENT> to current mapset as <testcopyhospital>
 D2/2: Copy vector 'hospitals' in 'PERMANENT' to
 'testcopyhospital'
 D2/2: copy C:\gisdata\grassdata/nc_spm_08/PERMANENT/vector/h
 ospitals/coor to C:\gisdata\grassdata/nc_spm_08/user1/vector
 /testcopyhospital/coor
 D2/2: copy C:\gisdata\grassdata/nc_spm_08/PERMANENT/vector/h
 ospitals/head to C:\gisdata\grassdata/nc_spm_08/user1/vector
 /testcopyhospital/head
 D2/2: copy C:\gisdata\grassdata/nc_spm_08/PERMANENT/vector/h
 ospitals/hist to C:\gisdata\grassdata/nc_spm_08/user1/vector
 /testcopyhospital/hist
 D2/2: copy C:\gisdata\grassdata/nc_spm_08/PERMANENT/vector/h
 ospitals/topo to C:\gisdata\grassdata/nc_spm_08/user1/vector
 /testcopyhospital/topo
 D2/2: copy C:\gisdata\grassdata/nc_spm_08/PERMANENT/vector/h
 ospitals/cidx to C:\gisdata\grassdata/nc_spm_08/user1/vector
 /testcopyhospital/cidx
 D1/2: Vect_open_old(): name = hospitals mapset= PERMANENT
 update = 0
 D1/2: Vect_set_thresh(): thresh = 0.000000
 D1/2: dig_spidx_init()
 D1/2: open format file: 'PERMANENT/vector/hospitals/frmt'
 D1/2: Vector format: 0 (native)
 D1/2: Vect_set_thresh(): thresh = 0.000000
 D1/2: Vect__read_head(): vector = hospitals at PERMANENT
 D1/2: Vect_set_thresh(): thresh = 0.000000
 D1/2: Level request = 1
 D1/2: Vect_open_old(): vector opened on level 1
 D1/2: Vect_read_dblinks(): map = hospitals, mapset =
 PERMANENT
 D1/2: dbln file: C:\gisdata\grassdata/nc_spm_08/PERMANENT/ve
 ctor/hospitals/dbln
 D1/2: dbln: 1 hospitals cat
 $GISDBASE/$LOCATION_NAME/$MAPSET/dbf/ dbf
 D1/2: field = 1 name = (null), table = hospitals, key = cat,
 database = $GISDBASE/$LOCATION_NAME/$MAPSET/dbf/, driver =
 dbf
 D1/2: Dblinks read
 D1/2: Vect_open_old(): name = testcopyhospital mapset= user1
 update = 1
 D1/2: Vect_set_thresh(): thresh = 0.000000
 D1/2: dig_spidx_init()
 D1/2: open format file: 'user1/vector/testcopyhospital/frmt'
 D1/2: Vector format: 0 (native)
 D1/2: Vect_set_thresh(): thresh = 0.000000
 D1/2: Vect__read_head(): vector = testcopyhospital at user1
 D1/2: Vect_set_thresh(): thresh = 0.000000
 D1/2: Level request = 0
 D1/2: Vect_open_topo(): name = testcopyhospital mapset=
 user1
 D1/2: get coor info: C:\gisdata\grassdata/nc_spm_08/user1/ve
 ctor/testcopyhospital/coor
 D1/2: Info->size = 4654, Info->mtime = 1255092687
 D2/2: Topo header: file version 5.0 , supported from GRASS
 version 5.0
 D2/2:   byte order 0
 D2/2:   header size 142
 D2/2:   with_z 0
 D2/2:   coor size 4654
 D1/2: Topo head: coor size = 4654, coor mtime = 0
 D1/2: dig_load_plus()
 D1/2: dig_spidx_init()
 D2/2: Topo header: file version 5.0 , supported from GRASS
 version 5.0
 D2/2:   byte order 0
 D2/2:   header size 142
 D2/2:   with_z 0
 D2/2:   coor size 4654
 D2/2: Vect_cidx_open(): name = testcopyhospital mapset=
 user1
 D1/2: Vect_open_old(): vector opened on level 2
 D1/2: Vect_read_dblinks(): map = testcopyhospital, mapset =
 user1
 D1/2: dbln file: C:\gisdata\grassdata/nc_spm_08/user1/vector
 /testcopyhospital/dbln
 D1/2: Cannot open vector database definition file
 D1/2: Vect_get_dblink(): link = 0
 D1/2: Vect_default_field_info(): map = testcopyhospital
 field = 1
 D2/2: drv = dbf db = $GISDBASE/$LOCATION_NAME/$MAPSET/dbf/
 D1/2: Vect_write_dblinks(): map = testcopyhospital, mapset =
 user1
 D1/2: dbln file: C:\gisdata\grassdata/nc_spm_08/user1/vector
 /testcopyhospital/dbln
 D1/2: 1 testcopyhospital cat
 $GISDBASE/$LOCATION_NAME/$MAPSET/dbf/ dbf
 D1/2: Dblinks written
 D2/2: dbDbmscap(): opendir
 [c:\OSGeo4W\apps\grass\grass-6.4.0svn\driver\db\]
 D2/2: dbmi_client/start startup:
 ["c:\OSGeo4W\apps\grass\grass-6.4.0svn\driver\db\dbf.exe"]
 Invalid argument: can't _spawnl
 Unable to start driver <dbf>
 Unable to copy table <testcopyhospital>
 D1/2: Vect_close(): name = hospitals, mapset = PERMANENT,
 format = 0, level = 1
 D1/2: close history file
 D1/2: Vect_close(): name = testcopyhospital, mapset = user1,
 format = 0, level = 2
 D1/2: close history file
 Cannot copy <hospitals at PERMANENT> to current mapset as <testcopyhospital>
 }}}

-- 
Ticket URL: <https://trac.osgeo.org/grass/ticket/629#comment:27>
GRASS GIS <http://grass.osgeo.org>


More information about the grass-dev mailing list