Hi Markus,
Thanks for looking into this. It didn’t work in first instance, but after a completely clean install it works, with one caveat. The help file shows now, but without the parameter info (which supposedly should be extracted from the script?). I am also getting the following error message:
Fetching <r.mess> from GRASS-Addons SVN (be patient)…
Compiling…
/usr/local/grass6.4.current/grass-6.4.3svn/include/Make/Script.make:47: warning: overriding commands for target install' /usr/local/grass6.4.current/grass-6.4.3svn/include/Make/Rules.make:99: warning: ignoring old commands for target
install’
/usr/local/grass6.4.current/grass-6.4.3svn/include/Make/Script.make:47: warning: overriding commands for target install' /usr/local/grass6.4.current/grass-6.4.3svn/include/Make/Rules.make:99: warning: ignoring old commands for target
install’
/usr/local/grass6.4.current/grass-6.4.3svn/include/Make/Script.make:47: warning: overriding commands for target install' /usr/local/grass6.4.current/grass-6.4.3svn/include/Make/Rules.make:99: warning: ignoring old commands for target
install’
ERROR: G_getenv(): Variable LOCATION_NAME not set
/bin/sh: 1: cannot create /usr/local/grass6.4.current/grass-6.4.3svn/locale/scriptstrings/r.mess_to_translate.c: Directory nonexistent
ERROR: G_getenv(): Variable LOCATION_NAME not set
/usr/local/grass6.4.current/grass-6.4.3svn/include/Make/Script.make:47: warning: overriding commands for target install' /usr/local/grass6.4.current/grass-6.4.3svn/include/Make/Rules.make:99: warning: ignoring old commands for target
install’
/usr/local/grass6.4.current/grass-6.4.3svn/include/Make/Script.make:47: warning: overriding commands for target install' /usr/local/grass6.4.current/grass-6.4.3svn/include/Make/Rules.make:99: warning: ignoring old commands for target
install’
Installing…
/usr/local/grass6.4.current/grass-6.4.3svn/include/Make/Script.make:47: warning: overriding commands for target install' /usr/local/grass6.4.current/grass-6.4.3svn/include/Make/Rules.make:99: warning: ignoring old commands for target
install’
/usr/bin/install: cannot stat
`/home/paulo/Data/GRASSdb/latlon/Testing/.tmp/paulo-HP-Z600-Workstation/4248.0/r.mess/man/man1/r.mess.1’: No such file or directory
make: *** [install] Error 1
WARNING: Installation failed, sorry. Please check above error messages.
I tried a few other extensions, and the same happens, so this does not seem to be something specific to r.mess (but I don’t know if it is something specific to my system?).
Cheers,
Paulo
···
On 01/27/2013 11:21 AM, Markus Neteler wrote:
Hi Paulo, I tested and had the same problem. The trick is that older r.mess installations must be removed first from $HOME/.grass6/addons/ (or wherever), then it works nicely. Hence I have taken liberty to revert this change in SVN... which is incompliant anyway with GRASS 6. Best Markus On 1/26/13, [svn_grass@osgeo.org](mailto:svn_grass@osgeo.org) [<svn_grass@osgeo.org>](mailto:svn_grass@osgeo.org) wrote:
Author: pvanbosgeo Date: 2013-01-26 03:49:49 -0800 (Sat, 26 Jan 2013) New Revision: 54770 Added: grass-addons/grass6/raster/r.mess/r.mess.html Log: For some reason the manual page is not automatically generated from description.html (i.e., no manual tab in the r.mess window). I therefore added this r.mess.html file with the full manual page so it is available for the user.