[GRASS-dev] [GRASS GIS] #2534: i.segment.hierarchical install error
GRASS GIS
trac at osgeo.org
Tue Aug 23 05:29:21 PDT 2016
#2534: i.segment.hierarchical install error
-----------------------+------------------------------------
Reporter: dnewcomb | Owner: grass-dev@…
Type: defect | Status: reopened
Priority: normal | Milestone: 7.0.5
Component: Addons | Version: svn-releasebranch70
Resolution: | Keywords: i.segment.hierarchical
CPU: x86-64 | Platform: Linux
-----------------------+------------------------------------
Changes (by mlennert):
* status: closed => reopened
* resolution: worksforme =>
Comment:
Replying to [comment:6 martinl]:
> Tested with 7.0.5svn, `i.segment.hierarchical` installation works. I am
taking liberty to close the ticket, feel free to reopen if needed.
Reopening, since I can reproduce the error in trunk, but I think I found
the reason:
{{{
g.extension i.segment.hierarchical
g.extension i.segment.hierarchical op=remove -f
g.extension i.segment.hierarchical
}}}
The first installation works, although I get the following warning:
{{{
Makefile:17: warning: overriding recipe for target
'/tmp/grass7-mlennert-30404/tmpeM5UTQ/i.segment.hierarchical/etc/i.segment.hierarchical'
/home/mlennert/SRC/GRASS/grass_trunk/dist.x86_64-pc-linux-
gnu/include/Make/ScriptRules.make:19: warning: ignoring old recipe for
target
'/tmp/grass7-mlennert-30404/tmpeM5UTQ/i.segment.hierarchical/etc/i.segment.hierarchical'
Installing...
Makefile:17: warning: overriding recipe for target
'/tmp/grass7-mlennert-30404/tmpeM5UTQ/i.segment.hierarchical/etc/i.segment.hierarchical'
/home/mlennert/SRC/GRASS/grass_trunk/dist.x86_64-pc-linux-
gnu/include/Make/ScriptRules.make:19: warning: ignoring old recipe for
target
'/tmp/grass7-mlennert-30404/tmpeM5UTQ/i.segment.hierarchical/etc/i.segment.hierarchical'
Updating addons metadata file...
}}}
However, the second installation attempt gives me the same error message
as originally reported:
{{{
> g.extension i.segment.hierarchical
Fetching <i.segment.hierarchical> from GRASS GIS Addons repository (be
patient)...
Compiling...
Makefile:17: warning: overriding recipe for target
'/tmp/grass7-mlennert-30404/tmpQxRkKD/i.segment.hierarchical/etc/i.segment.hierarchical'
/home/mlennert/SRC/GRASS/grass_trunk/dist.x86_64-pc-linux-
gnu/include/Make/ScriptRules.make:19: warning: ignoring old recipe for
target
'/tmp/grass7-mlennert-30404/tmpQxRkKD/i.segment.hierarchical/etc/i.segment.hierarchical'
Traceback (most recent call last):
File
"/tmp/grass7-mlennert-30404/tmpQxRkKD/i.segment.hierarchical/scripts/i.segment.hierarchical",
line 154, in <module>
from isegpatch import rpatch_map
ImportError: No module named isegpatch
make: *** [i.segment.hierarchical.tmp.html] Error 1
ERROR: Compilation failed, sorry. Please check above error messages.
}}}
The issue seems to be an emtpy ~/.grass7/addons/etc/i.segment.hierarchical
directory. When I erase that directory, installation works again (with the
above warnings).
--
Ticket URL: <http://trac.osgeo.org/grass/ticket/2534#comment:7>
GRASS GIS <https://grass.osgeo.org>
More information about the grass-dev
mailing list