[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