Hi Huidae, all,
if I recall correctly you (Huidae) fixed in trunk the problem that
same map names in different mapsets (which are in the search path) are
listed several times.
This still happens for d.rast, r.info (see below) and others. I don't
remember the patch number. Perhaps it could be put at library level
to make all modules better?
Here the simulation:
# clone landsat mapset:
[neteler@oboe nc_spm_08_grass7]$ cp -rp landsat landsat2
[neteler@oboe nc_spm_08_grass7]$ cp -rp landsat landsat3
# run
grass70 ~/grassdata/nc_spm_08_grass7/landsat3/
r.info lsat5_1987_50
WARNING: 'cell/lsat5_1987_50' was found in more mapsets (also found in
<landsat2>)
WARNING: 'cell/lsat5_1987_50' was found in more mapsets (also found in
<landsat>)
WARNING: Using <lsat5_1987_50@landsat3>
WARNING: 'cellhd/lsat5_1987_50' was found in more mapsets (also found in
<landsat2>)
WARNING: 'cellhd/lsat5_1987_50' was found in more mapsets (also found in
<landsat>)
WARNING: Using <lsat5_1987_50@landsat3>
WARNING: 'cellhd/lsat5_1987_50' was found in more mapsets (also found in
<landsat2>)
WARNING: 'cellhd/lsat5_1987_50' was found in more mapsets (also found in
<landsat>)
WARNING: Using <lsat5_1987_50@landsat3>
WARNING: 'cell/lsat5_1987_50' was found in more mapsets (also found in
<landsat2>)
WARNING: 'cell/lsat5_1987_50' was found in more mapsets (also found in
<landsat>)
WARNING: Using <lsat5_1987_50@landsat3>
WARNING: 'cats/lsat5_1987_50' was found in more mapsets (also found in
<landsat2>)
WARNING: 'cats/lsat5_1987_50' was found in more mapsets (also found in
<landsat>)
WARNING: Using <lsat5_1987_50@landsat3>
WARNING: 'hist/lsat5_1987_50' was found in more mapsets (also found in
<landsat2>)
WARNING: 'hist/lsat5_1987_50' was found in more mapsets (also found in
<landsat>)
[....]
g.mapsets -p
Accessible mapsets:
landsat3 PERMANENT landsat2 landsat
I don't know where to look for the problem.
thanks for any pointers,
Markus