[GRASS-dev] Re: [GRASS GIS] #759: r.patch non-functional in
WinGRASS 6.4 svn on Vista
GRASS GIS
trac at osgeo.org
Sat Jan 30 21:03:22 EST 2010
#759: r.patch non-functional in WinGRASS 6.4 svn on Vista
------------------------------+---------------------------------------------
Reporter: cmbarton | Owner: grass-dev at lists.osgeo.org
Type: defect | Status: new
Priority: critical | Milestone: 6.4.0
Component: Raster | Version: 6.4.0 RCs
Resolution: | Keywords: r.patch, wingrass
Platform: MSWindows Vista | Cpu: Unspecified
------------------------------+---------------------------------------------
Comment (by hellik):
Replying to [comment:13 glynn]:
> Replying to [comment:12 hamish]:
>
> > sigh. what a complete pile of poo.
>
> +1
>
> For the record, I'll include a copy of the referenced MSDN article:
>
> [http://msdn.microsoft.com/en-us/library/aa905330.aspx]
>
> Someone who cares about Windows (my "caring about Windows" level just
dropped by a large margin after finding out about this) might want to look
into how to create a "manifest" and whether this actually solves the
problem.
>
> Also:
>
> 1. Is this caused (in whole or in part) by GRASS being installed
somewhere other than the "Program Files" directory? If it is, then I care
even less. If there are still problems with spaces in $GISBASE, we should
fix them, rather than expecting GRASS to be installed somewhere else.
>
> 2. Is this relevant:
> {{{
> Note The "User Account Control: Detect application installations and
prompt for
> elevation" setting must be enabled for installer detection to detect
installation
> programs. This setting is enabled by default and can be configured
using the
> Security Policy Manager snap-in (secpol.msc) or with Group Policy
(gpedit.msc).
> }}}
> I.e. if you disable that setting, does the problem go away?
>
> If it does, then "problem solved", IMNSHO.
if i put the v.patch.exe.manifest and r.patch.exe.manifest (i'll add this
two files to the report) in C:\OSGeo4W\apps\grass\grass-6.4.0svn\bin
nearby to v.patch.exe and r.patch.exe, both v.patch and r.patch are
working. :o)
see:
{{{
v.patch input=geology at PERMANENT,streams at PERMANENT output=vectorpatch
Kombiniere Vektorkarte <geology at PERMANENT@PERMANENT>...
Kombiniere Vektorkarte <streams at PERMANENT@PERMANENT>...
Building topology for vector map <vectorpatch>...
Registering primitives...
1400014035 primitives registered
353881 vertices registered
Building areas...
1832 areas built
907 isles built
Attaching islands...
Attaching centroids...
Number of nodes: 13201
Number of primitives: 14035
Number of points: 0
Number of lines: 8554
Number of boundaries: 3649
Number of centroids: 1832
Number of areas: 1832
Number of isles: 907
Überschneidungen an den Grenzen müssen ge-snapped werden.
Linien, die in mehreren Dateien vorkommen, müssen editiert werden.
Die Header-Informationen müssen auch editiert werden.
v.patch komplett. 2 Vektorkarten kombiniert.
}}}
so the question will be how this could be implemented in the grass-
compile- and build process?
best regards
Helmut
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/759#comment:19>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list