[GRASS-user] Compilation error v.krige g.extension

Hello everyone,

I’m trying to run v.krige since about 2 weeks on Grass 6.4 via g.extension but
it still remains an error, 2 in fact :

g.extension extension=v.krige svnurl=https://svn.osgeo.org/grass/grass-addons/ prefix=$GISBASE
Fetching <v.krige> from GRASS-Addons SVN (be patient)…
A v.krige/v_krige_wxGUI.py
A v.krige/description.html
A v.krige/v.krige.py
A v.krige/Makefile
A v.krige/README
U v.krige
Révision 45904 extraite.
if [ ! -d /build/buildd/grass-6.4.0/dist.i686-pc-linux-gnu/scripts ]; then mkdir -p /build/buildd/grass-6.4.0/dist.i686-pc-linux-gnu/scripts; fi
/usr/bin/install -c v.krige.py /build/buildd/grass-6.4.0/dist.i686-pc-linux-gnu/scripts/v.krige.py
make htmlscript scriptstrings
make[1]: entrant dans le répertoire « /home/simon/grassdata/Laspalmas/Parcelle85/.tmp/simon-pc/4006.0/v.krige »
make /build/buildd/grass-6.4.0/dist.i686-pc-linux-gnu/docs/html/v.krige.py.html HTMLSRC=/build/buildd/grass-6.4.0/dist.i686-pc-linux-gnu/scripts/v.krige.py
make[2]: entrant dans le répertoire « /home/simon/grassdata/Laspalmas/Parcelle85/.tmp/simon-pc/4006.0/v.krige »
if [ “/build/buildd/grass-6.4.0/dist.i686-pc-linux-gnu/scripts/v.krige.py” != “” ] ; then GISRC=/build/buildd/grass-6.4.0/dist.i686-pc-linux-gnu/demolocation/.grassrc64 GISBASE=/build/buildd/grass-6.4.0/dist.i686-pc-linux-gnu PATH=“/build/buildd/grass-6.4.0/dist.i686-pc-linux-gnu/bin:$PATH” LD_LIBRARY_PATH=“/build/buildd/grass-6.4.0/dist.i686-pc-linux-gnu/bin:/build/buildd/grass-6.4.0/dist.i686-pc-linux-gnu/lib:/usr/lib/grass64/lib” LC_ALL=C fakeroot /build/buildd/grass-6.4.0/dist.i686-pc-linux-gnu/scripts/v.krige.py --html-description < /dev/null | grep -v ‘|’ > v.krige.py.tmp.html ; true ; fi
Compiling <v.krige>…
ERROR: G_getenv(): Variable LOCATION_NAME not set
/usr/lib/grass64/tools/mkhtml.sh v.krige.py ; mkdir -p /build/buildd/grass-6.4.0/dist.i686-pc-linux-gnu/docs/html ; /usr/bin/install -c -m 644 v.krige.py.tmp.html /build/buildd/grass-6.4.0/dist.i686-pc-linux-gnu/docs/html/v.krige.py.html ; for file in *.png .jpg ; do head -n 1 $file | grep ‘^#!’ > /dev/null ; if [ $? -ne 0 ] ; then /usr/bin/install -c -m 644 $file /build/buildd/grass-6.4.0/dist.i686-pc-linux-gnu/docs/html ; fi done 2> /dev/null ; true
make[2]: quittant le répertoire « /home/simon/grassdata/Laspalmas/Parcelle85/.tmp/simon-pc/4006.0/v.krige »
GISRC=/build/buildd/grass-6.4.0/dist.i686-pc-linux-gnu/demolocation/.grassrc64 GISBASE=/build/buildd/grass-6.4.0/dist.i686-pc-linux-gnu PATH=/build/buildd/grass-6.4.0/dist.i686-pc-linux-gnu/bin:$PATH LD_LIBRARY_PATH=“/build/buildd/grass-6.4.0/dist.i686-pc-linux-gnu/lib:/usr/lib/grass64/lib” g.parser -t v.krige.py | sed s/"/\\"/g | sed 's/.
/_(“&”)/’ > /usr/lib/grass64/locale/scriptstrings/v.krige.py_to_translate.c ; true
make[1]: quittant le répertoire « /home/simon/grassdata/Laspalmas/Parcelle85/.tmp/simon-pc/4006.0/v.krige »
make mancmd
make[1]: entrant dans le répertoire « /home/simon/grassdata/Laspalmas/Parcelle85/.tmp/simon-pc/4006.0/v.krige »
make /build/buildd/grass-6.4.0/dist.i686-pc-linux-gnu/man/man1/v.krige.py.1 MANSRC=/build/buildd/grass-6.4.0/dist.i686-pc-linux-gnu/docs/html/v.krige.py.html
make[2]: entrant dans le répertoire « /home/simon/grassdata/Laspalmas/Parcelle85/.tmp/simon-pc/4006.0/v.krige »
mkdir -p /build/buildd/grass-6.4.0/dist.i686-pc-linux-gnu/man/man1
GRASS_PERL=/usr/bin/perl VERSION_NUMBER=6.4.0 sh /build/buildd/grass-6.4.0/tools/g.html2man/g.html2man /build/buildd/grass-6.4.0/dist.i686-pc-linux-gnu/docs/html/v.krige.py.html /build/buildd/grass-6.4.0/dist.i686-pc-linux-gnu/man/man1/v.krige.py.1 1
make[2]: quittant le répertoire « /home/simon/grassdata/Laspalmas/Parcelle85/.tmp/simon-pc/4006.0/v.krige »
make[1]: quittant le répertoire « /home/simon/grassdata/Laspalmas/Parcelle85/.tmp/simon-pc/4006.0/v.krige »
ERROR: G_getenv(): Variable LOCATION_NAME not set
sh: Can’t open
/build/buildd/grass-6.4.0/tools/g.html2man/g.html2man
make[2]: *** [/build/buildd/grass-6.4.0/dist.i686-pc-linux-
gnu/man/man1/v.krige.py.1] Erreur 127
make[1]: *** [mancmd] Erreur 2
make: *** [/build/buildd/grass-6.4.0/dist.i686-pc-linux-
gnu/scripts/v.krige.py] Erreur 2
ERROR: Compilation failed, sorry. Please check above error messages.

If anyone got some clues to fix these problems, it will be awsome !

Thanks a lot.

Simon

On Mon, Apr 11, 2011 at 7:13 PM, Simon Verrier <verrierspj@gmail.com> wrote:

Hello everyone,

I'm trying to run v.krige since about 2 weeks on Grass 6.4 via g.extension
but
it still remains an error, 2 in fact :

g.extension extension=v.krige
svnurl=https://svn.osgeo.org/grass/grass-addons/ prefix=$GISBASE
Fetching <v.krige> from GRASS-Addons SVN (be patient)...
A v.krige/v_krige_wxGUI.py
A v.krige/description.html
A v.krige/v.krige.py
A v.krige/Makefile
A v.krige/README
U v.krige
Révision 45904 extraite.
if [ ! -d /build/buildd/grass-6.4.0/dist.i686-pc-linux-gnu/scripts ]; then
mkdir -p /build/buildd/grass-6.4.0/dist.i686-pc-linux-gnu/scripts; fi
/usr/bin/install -c v.krige.py

...

This is a packaging error as well as bug
http://trac.osgeo.org/grass/ticket/620
and perhaps also
http://trac.osgeo.org/grass/ticket/1180

The latter one has a test-fix in 6.5svn, does it work if you try
that version? Then we could backport it to 6.4.x.

Markus