[GRASS-user] ->GRASS User list: make & sudo make install

Fwd message from a colleague of mine who takes care of our linux-systems. This seems to be unusual behaviour:

When compiling from svn, the command sequence

make
sudo make install

installs GRASS to /usr/local, but everything is owned by the user who executed make. Is this desired behavior, or a bug?

Patrick_schirmer wrote:

Fwd message from a colleague of mine who takes care of our
linux-systems. This seems to be unusual behaviour:

When compiling from svn, the command sequence

make
sudo make install

installs GRASS to /usr/local, but everything is owned by the user
who executed make. Is this desired behavior, or a bug?

A long-standing bug. You can safely "chown -R root:root..."
everything.

The GRASS build process installs everything to a staging directory as
it goes. "make install" just copies the staging directory to the final
location using "tar c ... | tar x ...". Using the "-o" flag when
extracting would prevent the ownership from being preserved when run
by root, but I don't know whether this is portable.

--
Glynn Clements <glynn@gclements.plus.com>

Dear all,

I am trying to update a column in my vector point layer with a raster
value. I have tried v.what.rast. The problem is the number of points I
have are rather large (over 3M in each vector point and 20 vectors!).

Having done a bit of search to see how I can speed up the process, I came
across Markus Neteler's comment back in 2007 in grass-dev mailing list.
http://www.mail-archive.com/grass-dev@grass.itc.it/msg01913.html

Is there any other ways of doing that without using v.what.rast? I am
running grass 6.5 from svn on ubuntu 10.10 64 bit.

Your help is highly appreciated.
Many thanks
Sab