[GRASS-dev] [GRASS GIS] #1467: include/gis.h hard-coding version a the SVN revision level
GRASS GIS
trac at osgeo.org
Tue May 6 13:27:49 PDT 2014
#1467: include/gis.h hard-coding version a the SVN revision level
-------------------------+--------------------------------------------------
Reporter: strk | Owner: grass-dev@…
Type: enhancement | Status: new
Priority: minor | Milestone: 6.4.4
Component: LibGIS | Version: svn-develbranch6
Keywords: api | Platform: All
Cpu: All |
-------------------------+--------------------------------------------------
Comment(by neteler):
Replying to [comment:3 neteler]:
> Replying to [comment:1 strk]:
> > The attached patch makes the incompatibility error message more
complete (and clearer to me).
>
> Indeed the current message (here, using spgrass6 in R):
> {{{
> GRASS GIS interface loaded with GRASS version: GRASS 6.4.2svn48651M
(2011)
> and location: latlong
> ERROR: Incompatible library version for module. You need to rebuild
GRASS
> or untangle multiple installations.
> }}}
>
> is fairly unhelpful. No clue what to recompile since GRASS is working...
New message:
{{{
...
if [ "/home/neteler/software/grass71/dist.x86_64-unknown-linux-
gnu/bin/v.perturb" != "" ] ; then
GISRC=/home/neteler/software/grass71/dist.x86_64-unknown-linux-
gnu/demolocation/.grassrc71
GISBASE=/home/neteler/software/grass71/dist.x86_64-unknown-linux-gnu
PATH="/home/neteler/software/grass71/dist.x86_64-unknown-linux-
gnu/bin:/home/neteler/software/grass71/dist.x86_64-unknown-linux-
gnu/bin:/home/neteler/software/grass71/dist.x86_64-unknown-linux-
gnu/scripts:$PATH" PYTHONPATH="/home/neteler/software/grass71/dist.x86_64
-unknown-linux-gnu/etc/python:/home/neteler/software/grass71/dist.x86_64
-unknown-linux-gnu/gui/wxpython:$PYTHONPATH"
LD_LIBRARY_PATH="/home/neteler/software/grass71/dist.x86_64-unknown-linux-
gnu/bin:/home/neteler/software/grass71/dist.x86_64-unknown-linux-
gnu/scripts:/home/neteler/software/grass71/dist.x86_64-unknown-linux-
gnu/lib:/home/neteler/software/grass71/dist.x86_64-unknown-linux-gnu/lib:"
LC_ALL=C /home/neteler/software/grass71/dist.x86_64-unknown-linux-
gnu/bin/v.perturb --html-description < /dev/null | grep -v
'</body>\|</html>' > v.perturb.tmp.html ; fi
ERROR: Module built against version $Revision: 59317 $ trying to use
version $Revision: 60123 $.You need to rebuild GRASS GIS or
untangle
multiple installations.
make[3]: *** [v.patch.tmp.html] Error 1
rm v.patch.tmp.html
make[3]: Leaving directory `/home/neteler/software/grass71/vector/v.patch'
}}}
Patch applied to trunk in r60135.
Backport desired (perhaps with improved wording).
--
Ticket URL: <http://trac.osgeo.org/grass/ticket/1467#comment:5>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list