[GRASS-user] r.patch number of input limitation?

Hello!

I’m trying to patch 1393 pieces of raster images with r.patch.

before r.patch, the projection is set as follows:

projection: 3 (Latitude-Longitude)
zone: 0
datum: wgs84
ellipsoid: wgs84
north: 33:00:00.5N
south: 14:00:00.5S
west: 75:59:59.5E
east: 136:00:00.5E
nsres: 0:01:00.000355
ewres: 0:01:00.000278
rows: 2820
cols: 3600
cells: 10152000

As you see, the target mosaic is set to be a moderate resolution by setting es/nwres to 1 minute instead of seconds.

I do then:

GRASS 6.4.3 (wgs84pure):~/grassdata/import > MAPS=g.mlist type=rast sep=, pat="AST*"

GRASS 6.4.3 (wgs84pure):~/grassdata/import > r.patch in=$MAPS out=mosaic
WARNING: Unable to open raster map ASTGTM2N31E096@seasdem2
ERROR: One or more input raster maps not found

How could it be? Is there a limitation on the string what r.patch is parsing from the command line?
The raster coverage is there, for sure, I can display it.

What is even more: g.region rast=$MAPS was run with no error…

This is why I think that it could be a kind of parsing error or internal limitation on the number of raster coverages to integrate in the patch process…

System is:

uname -a
Linux delli7010 3.13.0-36-generic #63-Ubuntu SMP Wed Sep 3 21:30:07 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

There is also enough free diskspace, ram is 3Gb:

/dev/sdb2 437G 149G 266G 36% /media/kuszi/etc

thanks
Robert

(for those, who are curious, the value of $MAPS is here)

GRASS 6.4.3 (wgs84pure):~/grassdata/import > echo $MAPS
ASTGTM2N00E097,ASTGTM2N00E098,ASTGTM2N00E099,ASTGTM2N00E100,ASTGTM2N00E101,ASTGTM2N00E102,ASTGTM2N00E103,ASTGTM2N00E104,ASTGTM2N00E106,ASTGTM2N00E107,ASTGTM2N00E108,ASTGTM2N00E109,ASTGTM2N00E110,ASTGTM2N00E111,ASTGTM2N00E112,ASTGTM2N00E113,ASTGTM2N00E114,ASTGTM2N00E115,ASTGTM2N00E116,ASTGTM2N00E117,ASTGTM2N00E118,ASTGTM2N00E119,ASTGTM2N00E120,ASTGTM2N00E121,ASTGTM2N00E122,ASTGTM2N00E123,ASTGTM2N00E124,ASTGTM2N00E126,ASTGTM2N00E127,ASTGTM2N00E128,ASTGTM2N00E129,ASTGTM2N00E130,ASTGTM2N01E097,ASTGTM2N01E098,ASTGTM2N01E099,ASTGTM2N01E100,ASTGTM2N01E101,ASTGTM2N01E102,ASTGTM2N01E103,ASTGTM2N01E104,ASTGTM2N01E107,ASTGTM2N01E108,ASTGTM2N01E109,ASTGTM2N01E110,ASTGTM2N01E111,ASTGTM2N01E112,ASTGTM2N01E113,ASTGTM2N01E114,ASTGTM2N01E115,ASTGTM2N01E116,ASTGTM2N01E117,ASTGTM2N01E118,ASTGTM2N01E120,ASTGTM2N01E121,ASTGTM2N01E122,ASTGTM2N01E124,ASTGTM2N01E125,ASTGTM2N01E126,ASTGTM2N01E127,ASTGTM2N01E128,ASTGTM2N02E095,ASTGTM2N02E096,ASTGTM2N02E097,ASTGTM2N02E098,ASTGTM2N02E099,ASTGTM2N02E100,ASTGTM2N02E101,ASTGTM2N02E102,ASTGTM2N02E103,ASTGTM2N02E104,ASTGTM2N02E105,ASTGTM2N02E106,ASTGTM2N02E107,ASTGTM2N02E108,ASTGTM2N02E109,ASTGTM2N02E111,ASTGTM2N02E112,ASTGTM2N02E113,ASTGTM2N02E114,ASTGTM2N02E115,ASTGTM2N02E116,ASTGTM2N02E117,ASTGTM2N02E118,ASTGTM2N02E125,ASTGTM2N02E127,ASTGTM2N02E128,ASTGTM2N03E096,ASTGTM2N03E097,ASTGTM2N03E098,ASTGTM2N03E099,ASTGTM2N03E100,ASTGTM2N03E101,ASTGTM2N03E102,ASTGTM2N03E103,ASTGTM2N03E105,ASTGTM2N03E106,ASTGTM2N03E107,ASTGTM2N03E108,ASTGTM2N03E112,ASTGTM2N03E113,ASTGTM2N03E114,ASTGTM2N03E115,ASTGTM2N03E116,ASTGTM2N03E117,ASTGTM2N03E125,ASTGTM2N03E126,ASTGTM2N04E095,ASTGTM2N04E096,ASTGTM2N04E097,ASTGTM2N04E098,ASTGTM2N04E100,ASTGTM2N04E101,ASTGTM2N04E102,ASTGTM2N04E103,ASTGTM2N04E107,ASTGTM2N04E108,ASTGTM2N04E113,ASTGTM2N04E114,ASTGTM2N04E115,ASTGTM2N04E116,ASTGTM2N04E117,ASTGTM2N04E118,ASTGTM2N04E119,ASTGTM2N04E120,ASTGTM2N04E126,ASTGTM2N04E127,ASTGTM2N04E131,ASTGTM2N04E132,ASTGTM2N05E080,ASTGTM2N05E095,ASTGTM2N05E096,ASTGTM2N05E097,ASTGTM2N05E100,ASTGTM2N05E101,ASTGTM2N05E102,ASTGTM2N05E103,ASTGTM2N05E114,ASTGTM2N05E115,ASTGTM2N05E116,ASTGTM2N05E117,ASTGTM2N05E118,ASTGTM2N05E119,ASTGTM2N05E120,ASTGTM2N05E121,ASTGTM2N05E124,ASTGTM2N05E125,ASTGTM2N06E079,ASTGTM2N06E080,ASTGTM2N06E081,ASTGTM2N06E093,ASTGTM2N06E099,ASTGTM2N06E100,ASTGTM2N06E101,ASTGTM2N06E102,ASTGTM2N06E115,ASTGTM2N06E116,ASTGTM2N06E117,ASTGTM2N06E118,ASTGTM2N06E120,ASTGTM2N06E121,ASTGTM2N06E122,ASTGTM2N06E123,ASTGTM2N06E124,ASTGTM2N06E125,ASTGTM2N06E126,ASTGTM2N06E134,ASTGTM2N07E079,ASTGTM2N07E080,ASTGTM2N07E081,ASTGTM2N07E093,ASTGTM2N07E098,ASTGTM2N07E099,ASTGTM2N07E100,ASTGTM2N07E116,ASTGTM2N07E117,ASTGTM2N07E118,ASTGTM2N07E121,ASTGTM2N07E122,ASTGTM2N07E123,ASTGTM2N07E124,ASTGTM2N07E125,ASTGTM2N07E126,ASTGTM2N07E134,ASTGTM2N08E076,ASTGTM2N08E077,ASTGTM2N08E078,ASTGTM2N08E079,ASTGTM2N08E080,ASTGTM2N08E081,ASTGTM2N08E092,ASTGTM2N08E093,ASTGTM2N08E097,ASTGTM2N08E098,ASTGTM2N08E099,ASTGTM2N08E100,ASTGTM2N08E104,ASTGTM2N08E105,ASTGTM2N08E106,ASTGTM2N08E116,ASTGTM2N08E117,ASTGTM2N08E118,ASTGTM2N08E122,ASTGTM2N08E123,ASTGTM2N08E124,ASTGTM2N08E125,ASTGTM2N08E126,ASTGTM2N08E134,ASTGTM2N09E076,ASTGTM2N09E077,ASTGTM2N09E078,ASTGTM2N09E079,ASTGTM2N09E080,ASTGTM2N09E092,ASTGTM2N09E097,ASTGTM2N09E098,ASTGTM2N09E099,ASTGTM2N09E100,ASTGTM2N09E102,ASTGTM2N09E103,ASTGTM2N09E104,ASTGTM2N09E105,ASTGTM2N09E106,ASTGTM2N09E117,ASTGTM2N09E118,ASTGTM2N09E120,ASTGTM2N09E121,ASTGTM2N09E122,ASTGTM2N09E123,ASTGTM2N09E124,ASTGTM2N09E125,ASTGTM2N09E126,ASTGTM2N10E076,ASTGTM2N10E077,ASTGTM2N10E078,ASTGTM2N10E079,ASTGTM2N10E092,ASTGTM2N10E097,ASTGTM2N10E098,ASTGTM2N10E099,ASTGTM2N10E103,ASTGTM2N10E104,ASTGTM2N10E105,ASTGTM2N10E106,ASTGTM2N10E107,ASTGTM2N10E108,ASTGTM2N10E114,ASTGTM2N10E118,ASTGTM2N10E119,ASTGTM2N10E120,ASTGTM2N10E121,ASTGTM2N10E122,ASTGTM2N10E123,ASTGTM2N10E124,ASTGTM2N10E125,ASTGTM2N10E126,ASTGTM2N11E076,ASTGTM2N11E077,ASTGTM2N11E078,ASTGTM2N11E079,ASTGTM2N11E092,ASTGTM2N11E093,ASTGTM2N11E097,ASTGTM2N11E098,ASTGTM2N11E099,ASTGTM2N11E102,ASTGTM2N11E103,ASTGTM2N11E104,ASTGTM2N11E105,ASTGTM2N11E106,ASTGTM2N11E107,ASTGTM2N11E108,ASTGTM2N11E109,ASTGTM2N11E119,ASTGTM2N11E120,ASTGTM2N11E121,ASTGTM2N11E122,ASTGTM2N11E123,ASTGTM2N11E124,ASTGTM2N11E125,ASTGTM2N12E076,ASTGTM2N12E077,ASTGTM2N12E078,ASTGTM2N12E079,ASTGTM2N12E080,ASTGTM2N12E092,ASTGTM2N12E093,ASTGTM2N12E097,ASTGTM2N12E098,ASTGTM2N12E099,ASTGTM2N12E100,ASTGTM2N12E101,ASTGTM2N12E102,ASTGTM2N12E103,ASTGTM2N12E104,ASTGTM2N12E105,ASTGTM2N12E106,ASTGTM2N12E107,ASTGTM2N12E108,ASTGTM2N12E109,ASTGTM2N12E119,ASTGTM2N12E120,ASTGTM2N12E121,ASTGTM2N12E122,ASTGTM2N12E123,ASTGTM2N12E124,ASTGTM2N12E125,ASTGTM2N13E076,ASTGTM2N13E077,ASTGTM2N13E078,ASTGTM2N13E079,ASTGTM2N13E080,ASTGTM2N13E092,ASTGTM2N13E093,ASTGTM2N13E094,ASTGTM2N13E097,ASTGTM2N13E098,ASTGTM2N13E099,ASTGTM2N13E100,ASTGTM2N13E101,ASTGTM2N13E102,ASTGTM2N13E103,ASTGTM2N13E104,ASTGTM2N13E105,ASTGTM2N13E106,ASTGTM2N13E107,ASTGTM2N13E108,ASTGTM2N13E109,ASTGTM2N13E120,ASTGTM2N13E121,ASTGTM2N13E122,ASTGTM2N13E123,ASTGTM2N13E124,ASTGTM2N14E076,ASTGTM2N14E077,ASTGTM2N14E078,ASTGTM2N14E079,ASTGTM2N14E080,ASTGTM2N14E093,ASTGTM2N14E097,ASTGTM2N14E098,ASTGTM2N14E099,ASTGTM2N14E100,ASTGTM2N14E101,ASTGTM2N14E102,ASTGTM2N14E103,ASTGTM2N14E104,ASTGTM2N14E105,ASTGTM2N14E106,ASTGTM2N14E107,ASTGTM2N14E108,ASTGTM2N14E109,ASTGTM2N14E120,ASTGTM2N14E121,ASTGTM2N14E122,ASTGTM2N14E123,ASTGTM2N14E124,ASTGTM2N15E076,ASTGTM2N15E077,ASTGTM2N15E078,ASTGTM2N15E079,ASTGTM2N15E080,ASTGTM2N15E081,ASTGTM2N15E094,ASTGTM2N15E095,ASTGTM2N15E097,ASTGTM2N15E098,ASTGTM2N15E099,ASTGTM2N15E100,ASTGTM2N15E101,ASTGTM2N15E102,ASTGTM2N15E103,ASTGTM2N15E104,ASTGTM2N15E105,ASTGTM2N15E106,ASTGTM2N15E107,ASTGTM2N15E108,ASTGTM2N15E109,ASTGTM2N15E111,ASTGTM2N15E117,ASTGTM2N15E119,ASTGTM2N15E120,ASTGTM2N15E121,ASTGTM2N15E122,ASTGTM2N16E076,ASTGTM2N16E077,ASTGTM2N16E078,ASTGTM2N16E079,ASTGTM2N16E080,ASTGTM2N16E081,ASTGTM2N16E082,ASTGTM2N16E094,ASTGTM2N16E095,ASTGTM2N16E096,ASTGTM2N16E097,ASTGTM2N16E098,ASTGTM2N16E099,ASTGTM2N16E100,ASTGTM2N16E101,ASTGTM2N16E102,ASTGTM2N16E103,ASTGTM2N16E104,ASTGTM2N16E105,ASTGTM2N16E106,ASTGTM2N16E107,ASTGTM2N16E108,ASTGTM2N16E112,ASTGTM2N16E119,ASTGTM2N16E120,ASTGTM2N16E121,ASTGTM2N16E122,ASTGTM2N17E076,ASTGTM2N17E077,ASTGTM2N17E078,ASTGTM2N17E079,ASTGTM2N17E080,ASTGTM2N17E081,ASTGTM2N17E082,ASTGTM2N17E083,ASTGTM2N17E094,ASTGTM2N17E095,ASTGTM2N17E096,ASTGTM2N17E097,ASTGTM2N17E098,ASTGTM2N17E099,ASTGTM2N17E100,ASTGTM2N17E101,ASTGTM2N17E102,ASTGTM2N17E103,ASTGTM2N17E104,ASTGTM2N17E105,ASTGTM2N17E106,ASTGTM2N17E107,ASTGTM2N17E120,ASTGTM2N17E121,ASTGTM2N17E122,ASTGTM2N18E076,ASTGTM2N18E077,ASTGTM2N18E078,ASTGTM2N18E079,ASTGTM2N18E080,ASTGTM2N18E081,ASTGTM2N18E082,ASTGTM2N18E083,ASTGTM2N18E084,ASTGTM2N18E093,ASTGTM2N18E094,ASTGTM2N18E095,ASTGTM2N18E096,ASTGTM2N18E097,ASTGTM2N18E098,ASTGTM2N18E099,ASTGTM2N18E100,ASTGTM2N18E101,ASTGTM2N18E102,ASTGTM2N18E103,ASTGTM2N18E104,ASTGTM2N18E105,ASTGTM2N18E106,ASTGTM2N18E108,ASTGTM2N18E109,ASTGTM2N18E110,ASTGTM2N18E120,ASTGTM2N18E121,ASTGTM2N18E122,ASTGTM2N19E076,ASTGTM2N19E077,ASTGTM2N19E078,ASTGTM2N19E079,ASTGTM2N19E080,ASTGTM2N19E081,ASTGTM2N19E082,ASTGTM2N19E083,ASTGTM2N19E084,ASTGTM2N19E085,ASTGTM2N19E086,ASTGTM2N19E092,ASTGTM2N19E093,ASTGTM2N19E094,ASTGTM2N19E095,ASTGTM2N19E096,ASTGTM2N19E097,ASTGTM2N19E098,ASTGTM2N19E099,ASTGTM2N19E100,ASTGTM2N19E101,ASTGTM2N19E102,ASTGTM2N19E103,ASTGTM2N19E104,ASTGTM2N19E105,ASTGTM2N19E106,ASTGTM2N19E108,ASTGTM2N19E109,ASTGTM2N19E110,ASTGTM2N19E111,ASTGTM2N19E121,ASTGTM2N19E122,ASTGTM2N20E076,ASTGTM2N20E077,ASTGTM2N20E078,ASTGTM2N20E079,ASTGTM2N20E080,ASTGTM2N20E081,ASTGTM2N20E082,ASTGTM2N20E083,ASTGTM2N20E084,ASTGTM2N20E085,ASTGTM2N20E086,ASTGTM2N20E087,ASTGTM2N20E092,ASTGTM2N20E093,ASTGTM2N20E094,ASTGTM2N20E095,ASTGTM2N20E096,ASTGTM2N20E097,ASTGTM2N20E098,ASTGTM2N20E099,ASTGTM2N20E100,ASTGTM2N20E101,ASTGTM2N20E102,ASTGTM2N20E103,ASTGTM2N20E104,ASTGTM2N20E105,ASTGTM2N20E106,ASTGTM2N20E107,ASTGTM2N20E109,ASTGTM2N20E110,ASTGTM2N20E116,ASTGTM2N20E121,ASTGTM2N20E122,ASTGTM2N21E076,ASTGTM2N21E077,ASTGTM2N21E078,ASTGTM2N21E079,ASTGTM2N21E080,ASTGTM2N21E081,ASTGTM2N21E082,ASTGTM2N21E083,ASTGTM2N21E084,ASTGTM2N21E085,ASTGTM2N21E086,ASTGTM2N21E087,ASTGTM2N21E088,ASTGTM2N21E089,ASTGTM2N21E090,ASTGTM2N21E091,ASTGTM2N21E092,ASTGTM2N21E093,ASTGTM2N21E094,ASTGTM2N21E095,ASTGTM2N21E096,ASTGTM2N21E097,ASTGTM2N21E098,ASTGTM2N21E099,ASTGTM2N21E100,ASTGTM2N21E101,ASTGTM2N21E102,ASTGTM2N21E103,ASTGTM2N21E104,ASTGTM2N21E105,ASTGTM2N21E106,ASTGTM2N21E107,ASTGTM2N21E108,ASTGTM2N21E109,ASTGTM2N21E110,ASTGTM2N21E111,ASTGTM2N21E112,ASTGTM2N21E113,ASTGTM2N21E114,ASTGTM2N21E120,ASTGTM2N21E121,ASTGTM2N22E076,ASTGTM2N22E077,ASTGTM2N22E078,ASTGTM2N22E079,ASTGTM2N22E080,ASTGTM2N22E081,ASTGTM2N22E082,ASTGTM2N22E083,ASTGTM2N22E084,ASTGTM2N22E085,ASTGTM2N22E086,ASTGTM2N22E087,ASTGTM2N22E088,ASTGTM2N22E089,ASTGTM2N22E090,ASTGTM2N22E091,ASTGTM2N22E092,ASTGTM2N22E093,ASTGTM2N22E094,ASTGTM2N22E095,ASTGTM2N22E096,ASTGTM2N22E097,ASTGTM2N22E098,ASTGTM2N22E099,ASTGTM2N22E100,ASTGTM2N22E101,ASTGTM2N22E102,ASTGTM2N22E103,ASTGTM2N22E104,ASTGTM2N22E105,ASTGTM2N22E106,ASTGTM2N22E107,ASTGTM2N22E108,ASTGTM2N22E109,ASTGTM2N22E110,ASTGTM2N22E111,ASTGTM2N22E112,ASTGTM2N22E113,ASTGTM2N22E114,ASTGTM2N22E115,ASTGTM2N22E116,ASTGTM2N22E120,ASTGTM2N22E121,ASTGTM2N23E076,ASTGTM2N23E077,ASTGTM2N23E078,ASTGTM2N23E079,ASTGTM2N23E080,ASTGTM2N23E081,ASTGTM2N23E082,ASTGTM2N23E083,ASTGTM2N23E084,ASTGTM2N23E085,ASTGTM2N23E086,ASTGTM2N23E087,ASTGTM2N23E088,ASTGTM2N23E089,ASTGTM2N23E090,ASTGTM2N23E091,ASTGTM2N23E092,ASTGTM2N23E093,ASTGTM2N23E094,ASTGTM2N23E095,ASTGTM2N23E096,ASTGTM2N23E097,ASTGTM2N23E098,ASTGTM2N23E099,ASTGTM2N23E100,ASTGTM2N23E101,ASTGTM2N23E102,ASTGTM2N23E103,ASTGTM2N23E104,ASTGTM2N23E105,ASTGTM2N23E106,ASTGTM2N23E107,ASTGTM2N23E108,ASTGTM2N23E109,ASTGTM2N23E110,ASTGTM2N23E111,ASTGTM2N23E112,ASTGTM2N23E113,ASTGTM2N23E114,ASTGTM2N23E115,ASTGTM2N23E116,ASTGTM2N23E117,ASTGTM2N23E119,ASTGTM2N23E120,ASTGTM2N23E121,ASTGTM2N24E076,ASTGTM2N24E077,ASTGTM2N24E078,ASTGTM2N24E079,ASTGTM2N24E080,ASTGTM2N24E081,ASTGTM2N24E082,ASTGTM2N24E083,ASTGTM2N24E084,ASTGTM2N24E085,ASTGTM2N24E086,ASTGTM2N24E087,ASTGTM2N24E088,ASTGTM2N24E089,ASTGTM2N24E090,ASTGTM2N24E091,ASTGTM2N24E092,ASTGTM2N24E093,ASTGTM2N24E094,ASTGTM2N24E095,ASTGTM2N24E096,ASTGTM2N24E097,ASTGTM2N24E098,ASTGTM2N24E099,ASTGTM2N24E100,ASTGTM2N24E101,ASTGTM2N24E102,ASTGTM2N24E103,ASTGTM2N24E104,ASTGTM2N24E105,ASTGTM2N24E106,ASTGTM2N24E107,ASTGTM2N24E108,ASTGTM2N24E109,ASTGTM2N24E110,ASTGTM2N24E111,ASTGTM2N24E112,ASTGTM2N24E113,ASTGTM2N24E114,ASTGTM2N24E115,ASTGTM2N24E116,ASTGTM2N24E117,ASTGTM2N24E118,ASTGTM2N24E119,ASTGTM2N24E120,ASTGTM2N24E121,ASTGTM2N24E122,ASTGTM2N24E123,ASTGTM2N24E124,ASTGTM2N24E125,ASTGTM2N24E131,ASTGTM2N25E076,ASTGTM2N25E077,ASTGTM2N25E078,ASTGTM2N25E079,ASTGTM2N25E080,ASTGTM2N25E081,ASTGTM2N25E082,ASTGTM2N25E083,ASTGTM2N25E084,ASTGTM2N25E085,ASTGTM2N25E086,ASTGTM2N25E087,ASTGTM2N25E088,ASTGTM2N25E089,ASTGTM2N25E090,ASTGTM2N25E091,ASTGTM2N25E092,ASTGTM2N25E093,ASTGTM2N25E094,ASTGTM2N25E095,ASTGTM2N25E096,ASTGTM2N25E097,ASTGTM2N25E098,ASTGTM2N25E099,ASTGTM2N25E100,ASTGTM2N25E101,ASTGTM2N25E102,ASTGTM2N25E103,ASTGTM2N25E104,ASTGTM2N25E105,ASTGTM2N25E106,ASTGTM2N25E107,ASTGTM2N25E108,ASTGTM2N25E109,ASTGTM2N25E110,ASTGTM2N25E111,ASTGTM2N25E112,ASTGTM2N25E113,ASTGTM2N25E114,ASTGTM2N25E115,ASTGTM2N25E116,ASTGTM2N25E117,ASTGTM2N25E118,ASTGTM2N25E119,ASTGTM2N25E121,ASTGTM2N25E123,ASTGTM2N25E124,ASTGTM2N25E131,ASTGTM2N26E076,ASTGTM2N26E077,ASTGTM2N26E078,ASTGTM2N26E079,ASTGTM2N26E080,ASTGTM2N26E081,ASTGTM2N26E082,ASTGTM2N26E083,ASTGTM2N26E084,ASTGTM2N26E085,ASTGTM2N26E086,ASTGTM2N26E087,ASTGTM2N26E088,ASTGTM2N26E089,ASTGTM2N26E090,ASTGTM2N26E091,ASTGTM2N26E092,ASTGTM2N26E093,ASTGTM2N26E094,ASTGTM2N26E095,ASTGTM2N26E096,ASTGTM2N26E097,ASTGTM2N26E098,ASTGTM2N26E099,ASTGTM2N26E100,ASTGTM2N26E101,ASTGTM2N26E102,ASTGTM2N26E103,ASTGTM2N26E104,ASTGTM2N26E105,ASTGTM2N26E106,ASTGTM2N26E107,ASTGTM2N26E108,ASTGTM2N26E109,ASTGTM2N26E110,ASTGTM2N26E111,ASTGTM2N26E112,ASTGTM2N26E113,ASTGTM2N26E114,ASTGTM2N26E115,ASTGTM2N26E116,ASTGTM2N26E117,ASTGTM2N26E118,ASTGTM2N26E119,ASTGTM2N26E120,ASTGTM2N26E126,ASTGTM2N26E127,ASTGTM2N26E128,ASTGTM2N27E076,ASTGTM2N27E077,ASTGTM2N27E078,ASTGTM2N27E079,ASTGTM2N27E080,ASTGTM2N27E081,ASTGTM2N27E082,ASTGTM2N27E083,ASTGTM2N27E084,ASTGTM2N27E085,ASTGTM2N27E086,ASTGTM2N27E087,ASTGTM2N27E088,ASTGTM2N27E089,ASTGTM2N27E090,ASTGTM2N27E091,ASTGTM2N27E092,ASTGTM2N27E093,ASTGTM2N27E094,ASTGTM2N27E095,ASTGTM2N27E096,ASTGTM2N27E097,ASTGTM2N27E098,ASTGTM2N27E099,ASTGTM2N27E100,ASTGTM2N27E101,ASTGTM2N27E102,ASTGTM2N27E103,ASTGTM2N27E104,ASTGTM2N27E105,ASTGTM2N27E106,ASTGTM2N27E107,ASTGTM2N27E108,ASTGTM2N27E109,ASTGTM2N27E110,ASTGTM2N27E111,ASTGTM2N27E112,ASTGTM2N27E113,ASTGTM2N27E114,ASTGTM2N27E115,ASTGTM2N27E116,ASTGTM2N27E117,ASTGTM2N27E118,ASTGTM2N27E119,ASTGTM2N27E120,ASTGTM2N27E121,ASTGTM2N27E127,ASTGTM2N27E128,ASTGTM2N27E129,ASTGTM2N28E076,ASTGTM2N28E077,ASTGTM2N28E078,ASTGTM2N28E079,ASTGTM2N28E080,ASTGTM2N28E081,ASTGTM2N28E082,ASTGTM2N28E083,ASTGTM2N28E084,ASTGTM2N28E085,ASTGTM2N28E086,ASTGTM2N28E087,ASTGTM2N28E088,ASTGTM2N28E089,ASTGTM2N28E090,ASTGTM2N28E091,ASTGTM2N28E092,ASTGTM2N28E093,ASTGTM2N28E094,ASTGTM2N28E095,ASTGTM2N28E096,ASTGTM2N28E097,ASTGTM2N28E098,ASTGTM2N28E099,ASTGTM2N28E100,ASTGTM2N28E101,ASTGTM2N28E102,ASTGTM2N28E103,ASTGTM2N28E104,ASTGTM2N28E105,ASTGTM2N28E106,ASTGTM2N28E107,ASTGTM2N28E108,ASTGTM2N28E109,ASTGTM2N28E110,ASTGTM2N28E111,ASTGTM2N28E112,ASTGTM2N28E113,ASTGTM2N28E114,ASTGTM2N28E115,ASTGTM2N28E116,ASTGTM2N28E117,ASTGTM2N28E118,ASTGTM2N28E119,ASTGTM2N28E120,ASTGTM2N28E121,ASTGTM2N28E128,ASTGTM2N28E129,ASTGTM2N28E130,ASTGTM2N29E076,ASTGTM2N29E077,ASTGTM2N29E078,ASTGTM2N29E079,ASTGTM2N29E080,ASTGTM2N29E081,ASTGTM2N29E082,ASTGTM2N29E083,ASTGTM2N29E084,ASTGTM2N29E085,ASTGTM2N29E086,ASTGTM2N29E087,ASTGTM2N29E088,ASTGTM2N29E089,ASTGTM2N29E090,ASTGTM2N29E091,ASTGTM2N29E092,ASTGTM2N29E093,ASTGTM2N29E094,ASTGTM2N29E095,ASTGTM2N29E096,ASTGTM2N29E097,ASTGTM2N29E098,ASTGTM2N29E099,ASTGTM2N29E100,ASTGTM2N29E101,ASTGTM2N29E102,ASTGTM2N29E103,ASTGTM2N29E104,ASTGTM2N29E105,ASTGTM2N29E106,ASTGTM2N29E107,ASTGTM2N29E108,ASTGTM2N29E109,ASTGTM2N29E110,ASTGTM2N29E111,ASTGTM2N29E112,ASTGTM2N29E113,ASTGTM2N29E114,ASTGTM2N29E115,ASTGTM2N29E116,ASTGTM2N29E117,ASTGTM2N29E118,ASTGTM2N29E119,ASTGTM2N29E120,ASTGTM2N29E121,ASTGTM2N29E122,ASTGTM2N29E129,ASTGTM2N30E076,ASTGTM2N30E077,ASTGTM2N30E078,ASTGTM2N30E079,ASTGTM2N30E080,ASTGTM2N30E081,ASTGTM2N30E082,ASTGTM2N30E083,ASTGTM2N30E084,ASTGTM2N30E085,ASTGTM2N30E086,ASTGTM2N30E087,ASTGTM2N30E088,ASTGTM2N30E089,ASTGTM2N30E090,ASTGTM2N30E091,ASTGTM2N30E092,ASTGTM2N30E093,ASTGTM2N30E094,ASTGTM2N30E095,ASTGTM2N30E096,ASTGTM2N30E097,ASTGTM2N30E098,ASTGTM2N30E099,ASTGTM2N30E100,ASTGTM2N30E101,ASTGTM2N30E102,ASTGTM2N30E103,ASTGTM2N30E104,ASTGTM2N30E105,ASTGTM2N30E106,ASTGTM2N30E107,ASTGTM2N30E108,ASTGTM2N30E109,ASTGTM2N30E110,ASTGTM2N30E111,ASTGTM2N30E112,ASTGTM2N30E113,ASTGTM2N30E114,ASTGTM2N30E115,ASTGTM2N30E116,ASTGTM2N30E117,ASTGTM2N30E118,ASTGTM2N30E119,ASTGTM2N30E120,ASTGTM2N30E121,ASTGTM2N30E122,ASTGTM2N30E129,ASTGTM2N30E130,ASTGTM2N30E131,ASTGTM2N31E076,ASTGTM2N31E077,ASTGTM2N31E078,ASTGTM2N31E079,ASTGTM2N31E080,ASTGTM2N31E081,ASTGTM2N31E082,ASTGTM2N31E083,ASTGTM2N31E084,ASTGTM2N31E085,ASTGTM2N31E086,ASTGTM2N31E087,ASTGTM2N31E088,ASTGTM2N31E089,ASTGTM2N31E090,ASTGTM2N31E091,ASTGTM2N31E092,ASTGTM2N31E093,ASTGTM2N31E094,ASTGTM2N31E095,ASTGTM2N31E096,ASTGTM2N31E097,ASTGTM2N31E098,ASTGTM2N31E099,ASTGTM2N31E100,ASTGTM2N31E101,ASTGTM2N31E102,ASTGTM2N31E103,ASTGTM2N31E104,ASTGTM2N31E105,ASTGTM2N31E106,ASTGTM2N31E107,ASTGTM2N31E108,ASTGTM2N31E109,ASTGTM2N31E110,ASTGTM2N31E111,ASTGTM2N31E112,ASTGTM2N31E113,ASTGTM2N31E114,ASTGTM2N31E115,ASTGTM2N31E116,ASTGTM2N31E117,ASTGTM2N31E118,ASTGTM2N31E119,ASTGTM2N31E120,ASTGTM2N31E121,ASTGTM2N31E129,ASTGTM2N31E130,ASTGTM2N31E131,ASTGTM2N32E076,ASTGTM2N32E077,ASTGTM2N32E078,ASTGTM2N32E079,ASTGTM2N32E080,ASTGTM2N32E081,ASTGTM2N32E082,ASTGTM2N32E083,ASTGTM2N32E084,ASTGTM2N32E085,ASTGTM2N32E086,ASTGTM2N32E087,ASTGTM2N32E088,ASTGTM2N32E089,ASTGTM2N32E090,ASTGTM2N32E091,ASTGTM2N32E092,ASTGTM2N32E093,ASTGTM2N32E094,ASTGTM2N32E095,ASTGTM2N32E096,ASTGTM2N32E097,ASTGTM2N32E098,ASTGTM2N32E099,ASTGTM2N32E100,ASTGTM2N32E101,ASTGTM2N32E102,ASTGTM2N32E103,ASTGTM2N32E104,ASTGTM2N32E105,ASTGTM2N32E106,ASTGTM2N32E107,ASTGTM2N32E108,ASTGTM2N32E109,ASTGTM2N32E110,ASTGTM2N32E111,ASTGTM2N32E112,ASTGTM2N32E113,ASTGTM2N32E114,ASTGTM2N32E115,ASTGTM2N32E116,ASTGTM2N32E117,ASTGTM2N32E118,ASTGTM2N32E119,ASTGTM2N32E120,ASTGTM2N32E121,ASTGTM2N32E128,ASTGTM2N32E129,ASTGTM2N32E130,ASTGTM2N32E131,ASTGTM2N32E132,ASTGTM2N32E133,ASTGTM2S01E097,ASTGTM2S01E098,ASTGTM2S01E099,ASTGTM2S01E100,ASTGTM2S01E101,ASTGTM2S01E102,ASTGTM2S01E103,ASTGTM2S01E104,ASTGTM2S01E109,ASTGTM2S01E110,ASTGTM2S01E111,ASTGTM2S01E112,ASTGTM2S01E113,ASTGTM2S01E114,ASTGTM2S01E115,ASTGTM2S01E116,ASTGTM2S01E117,ASTGTM2S01E119,ASTGTM2S01E120,ASTGTM2S01E121,ASTGTM2S01E122,ASTGTM2S01E123,ASTGTM2S01E127,ASTGTM2S01E128,ASTGTM2S01E129,ASTGTM2S01E130,ASTGTM2S01E131,ASTGTM2S01E132,ASTGTM2S01E133,ASTGTM2S01E134,ASTGTM2S01E135,ASTGTM2S02E098,ASTGTM2S02E099,ASTGTM2S02E100,ASTGTM2S02E101,ASTGTM2S02E102,ASTGTM2S02E103,ASTGTM2S02E104,ASTGTM2S02E105,ASTGTM2S02E106,ASTGTM2S02E108,ASTGTM2S02E109,ASTGTM2S02E110,ASTGTM2S02E111,ASTGTM2S02E112,ASTGTM2S02E113,ASTGTM2S02E114,ASTGTM2S02E115,ASTGTM2S02E116,ASTGTM2S02E117,ASTGTM2S02E119,ASTGTM2S02E120,ASTGTM2S02E121,ASTGTM2S02E122,ASTGTM2S02E123,ASTGTM2S02E124,ASTGTM2S02E125,ASTGTM2S02E126,ASTGTM2S02E127,ASTGTM2S02E128,ASTGTM2S02E129,ASTGTM2S02E130,ASTGTM2S02E131,ASTGTM2S02E132,ASTGTM2S02E133,ASTGTM2S02E134,ASTGTM2S02E135,ASTGTM2S03E099,ASTGTM2S03E100,ASTGTM2S03E101,ASTGTM2S03E102,ASTGTM2S03E103,ASTGTM2S03E104,ASTGTM2S03E105,ASTGTM2S03E106,ASTGTM2S03E107,ASTGTM2S03E108,ASTGTM2S03E110,ASTGTM2S03E111,ASTGTM2S03E112,ASTGTM2S03E113,ASTGTM2S03E114,ASTGTM2S03E115,ASTGTM2S03E116,ASTGTM2S03E117,ASTGTM2S03E118,ASTGTM2S03E119,ASTGTM2S03E120,ASTGTM2S03E121,ASTGTM2S03E122,ASTGTM2S03E123,ASTGTM2S03E124,ASTGTM2S03E125,ASTGTM2S03E126,ASTGTM2S03E127,ASTGTM2S03E128,ASTGTM2S03E129,ASTGTM2S03E130,ASTGTM2S03E131,ASTGTM2S03E132,ASTGTM2S03E133,ASTGTM2S03E134,ASTGTM2S03E135,ASTGTM2S04E100,ASTGTM2S04E101,ASTGTM2S04E102,ASTGTM2S04E103,ASTGTM2S04E104,ASTGTM2S04E105,ASTGTM2S04E106,ASTGTM2S04E107,ASTGTM2S04E108,ASTGTM2S04E110,ASTGTM2S04E111,ASTGTM2S04E112,ASTGTM2S04E113,ASTGTM2S04E114,ASTGTM2S04E115,ASTGTM2S04E116,ASTGTM2S04E117,ASTGTM2S04E118,ASTGTM2S04E119,ASTGTM2S04E120,ASTGTM2S04E121,ASTGTM2S04E122,ASTGTM2S04E123,ASTGTM2S04E126,ASTGTM2S04E127,ASTGTM2S04E128,ASTGTM2S04E129,ASTGTM2S04E130,ASTGTM2S04E131,ASTGTM2S04E132,ASTGTM2S04E133,ASTGTM2S04E134,ASTGTM2S04E135,ASTGTM2S05E102,ASTGTM2S05E103,ASTGTM2S05E104,ASTGTM2S05E105,ASTGTM2S05E114,ASTGTM2S05E115,ASTGTM2S05E116,ASTGTM2S05E119,ASTGTM2S05E120,ASTGTM2S05E121,ASTGTM2S05E122,ASTGTM2S05E123,ASTGTM2S05E129,ASTGTM2S05E130,ASTGTM2S05E131,ASTGTM2S05E132,ASTGTM2S05E133,ASTGTM2S05E134,ASTGTM2S05E135,ASTGTM2S06E102,ASTGTM2S06E103,ASTGTM2S06E104,ASTGTM2S06E105,ASTGTM2S06E106,ASTGTM2S06E107,ASTGTM2S06E108,ASTGTM2S06E110,ASTGTM2S06E112,ASTGTM2S06E114,ASTGTM2S06E117,ASTGTM2S06E118,ASTGTM2S06E119,ASTGTM2S06E120,ASTGTM2S06E121,ASTGTM2S06E122,ASTGTM2S06E123,ASTGTM2S06E124,ASTGTM2S06E127,ASTGTM2S06E131,ASTGTM2S06E132,ASTGTM2S06E133,ASTGTM2S06E134,ASTGTM2S07E105,ASTGTM2S07E106,ASTGTM2S07E107,ASTGTM2S07E108,ASTGTM2S07E109,ASTGTM2S07E110,ASTGTM2S07E111,ASTGTM2S07E112,ASTGTM2S07E113,ASTGTM2S07E114,ASTGTM2S07E115,ASTGTM2S07E116,ASTGTM2S07E118,ASTGTM2S07E119,ASTGTM2S07E120,ASTGTM2S07E121,ASTGTM2S07E122,ASTGTM2S07E124,ASTGTM2S07E126,ASTGTM2S07E129,ASTGTM2S07E130,ASTGTM2S07E131,ASTGTM2S07E132,ASTGTM2S07E134,ASTGTM2S08E105,ASTGTM2S08E106,ASTGTM2S08E107,ASTGTM2S08E108,ASTGTM2S08E109,ASTGTM2S08E110,ASTGTM2S08E111,ASTGTM2S08E112,ASTGTM2S08E113,ASTGTM2S08E114,ASTGTM2S08E115,ASTGTM2S08E117,ASTGTM2S08E118,ASTGTM2S08E120,ASTGTM2S08E121,ASTGTM2S08E122,ASTGTM2S08E123,ASTGTM2S08E125,ASTGTM2S08E126,ASTGTM2S08E127,ASTGTM2S08E128,ASTGTM2S08E129,ASTGTM2S08E130,ASTGTM2S08E131,ASTGTM2S08E134,ASTGTM2S09E110,ASTGTM2S09E111,ASTGTM2S09E112,ASTGTM2S09E113,ASTGTM2S09E114,ASTGTM2S09E115,ASTGTM2S09E116,ASTGTM2S09E117,ASTGTM2S09E118,ASTGTM2S09E119,ASTGTM2S09E120,ASTGTM2S09E121,ASTGTM2S09E122,ASTGTM2S09E123,ASTGTM2S09E124,ASTGTM2S09E125,ASTGTM2S09E126,ASTGTM2S09E127,ASTGTM2S09E128,ASTGTM2S09E129,ASTGTM2S09E130,ASTGTM2S09E131,ASTGTM2S10E116,ASTGTM2S10E117,ASTGTM2S10E118,ASTGTM2S10E119,ASTGTM2S10E120,ASTGTM2S10E123,ASTGTM2S10E124,ASTGTM2S10E125,ASTGTM2S10E126,ASTGTM2S11E105,ASTGTM2S11E119,ASTGTM2S11E120,ASTGTM2S11E121,ASTGTM2S11E122,ASTGTM2S11E123,ASTGTM2S11E124,ASTGTM2S11E132,ASTGTM2S11E133,ASTGTM2S12E122,ASTGTM2S12E130,ASTGTM2S12E131,ASTGTM2S12E132,ASTGTM2S12E133,ASTGTM2S12E134,ASTGTM2S12E135,ASTGTM2S13E096,ASTGTM2S13E130,ASTGTM2S13E131,ASTGTM2S13E132,ASTGTM2S13E133,ASTGTM2S13E134,ASTGTM2S13E135,ASTGTM2S14E125,ASTGTM2S14E126,ASTGTM2S14E127,ASTGTM2S14E129,ASTGTM2S14E130,ASTGTM2S14E131,ASTGTM2S14E132,ASTGTM2S14E133,ASTGTM2S14E134,ASTGTM2S14E135
GRASS 6.4.3 (wgs84pure):~/grassdata/import >

On Wed, Sep 24, 2014 at 2:40 PM, Robert Kuszinger <kuszinger@giscom.hu> wrote:

Hello!

I'm trying to patch 1393 pieces of raster images with r.patch.

before r.patch, the projection is set as follows:

projection: 3 (Latitude-Longitude)
zone: 0
datum: wgs84
ellipsoid: wgs84
north: 33:00:00.5N
south: 14:00:00.5S
west: 75:59:59.5E
east: 136:00:00.5E
nsres: 0:01:00.000355
ewres: 0:01:00.000278
rows: 2820
cols: 3600
cells: 10152000

As you see, the target mosaic is set to be a moderate resolution by setting
es/nwres to 1 minute instead of seconds.

I do then:

GRASS 6.4.3 (wgs84pure):~/grassdata/import > MAPS=`g.mlist type=rast sep=,
pat="AST*"`
GRASS 6.4.3 (wgs84pure):~/grassdata/import > r.patch in=$MAPS out=mosaic
WARNING: Unable to open raster map <ASTGTM2N31E096@seasdem2>
ERROR: One or more input raster maps not found

How could it be? Is there a limitation on the string what r.patch is parsing
from the command line?

It is indeed the operating system which limits the number of open
files. For Linux, it is likely 1024 files.
I have now added a note to the manual of r.patch (using those of r.series).

For a solution, see also

http://grasswiki.osgeo.org/wiki/Large_raster_data_processing#Number_of_open_files_limitation

You can increase this limit.

Hope this helps,
Markus

On Wed, Sep 24, 2014 at 9:21 AM, Markus Neteler <neteler@osgeo.org> wrote:

On Wed, Sep 24, 2014 at 2:40 PM, Robert Kuszinger <kuszinger@giscom.hu>
wrote:
>
> Hello!
>
>
> I'm trying to patch 1393 pieces of raster images with r.patch.
>
> before r.patch, the projection is set as follows:
>
>
> projection: 3 (Latitude-Longitude)
> zone: 0
> datum: wgs84
> ellipsoid: wgs84
> north: 33:00:00.5N
> south: 14:00:00.5S
> west: 75:59:59.5E
> east: 136:00:00.5E
> nsres: 0:01:00.000355
> ewres: 0:01:00.000278
> rows: 2820
> cols: 3600
> cells: 10152000
>
> As you see, the target mosaic is set to be a moderate resolution by
setting
> es/nwres to 1 minute instead of seconds.
>
> I do then:
>
> GRASS 6.4.3 (wgs84pure):~/grassdata/import > MAPS=`g.mlist type=rast
sep=,
> pat="AST*"`
> GRASS 6.4.3 (wgs84pure):~/grassdata/import > r.patch in=$MAPS out=mosaic
> WARNING: Unable to open raster map <ASTGTM2N31E096@seasdem2>
> ERROR: One or more input raster maps not found
>
> How could it be? Is there a limitation on the string what r.patch is
parsing
> from the command line?

It is indeed the operating system which limits the number of open
files. For Linux, it is likely 1024 files.
I have now added a note to the manual of r.patch (using those of r.series).

Would it be possible to provide some possible reasons/suggestions in the

error message? (the wording should be that it is "possible reason")

For a solution, see also

http://grasswiki.osgeo.org/wiki/Large_raster_data_processing#Number_of_open_files_limitation

You can increase this limit.

Hope this helps,
Markus
_______________________________________________
grass-user mailing list
grass-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-user

On Wed, Sep 24, 2014 at 3:38 PM, Vaclav Petras <wenzeslaus@gmail.com> wrote:

On Wed, Sep 24, 2014 at 9:21 AM, Markus Neteler <neteler@osgeo.org> wrote:

On Wed, Sep 24, 2014 at 2:40 PM, Robert Kuszinger <kuszinger@giscom.hu>
wrote:

...

> I'm trying to patch 1393 pieces of raster images with r.patch.

...

> GRASS 6.4.3 (wgs84pure):~/grassdata/import > r.patch in=$MAPS out=mosaic
> WARNING: Unable to open raster map <ASTGTM2N31E096@seasdem2>
> ERROR: One or more input raster maps not found

...

Would it be possible to provide some possible reasons/suggestions in the
error message? (the wording should be that it is "possible reason")

Probably not. I think that the messages comes from a generic libgis or
librast function.

Markus

For a solution, see also

http://grasswiki.osgeo.org/wiki/Large_raster_data_processing#Number_of_open_files_limitation

You can increase this limit.

Dear Markus,

great, it works. I’ve reconfigured the workstation and now it runs…

I’ve also read the others tips there which are all great.

Vaclav: let me answer… I think this error message is from the underlying OS which is hard to classify and comment with a good hit rate, especially in cross-OS systems. File number limitation may cause a “file cannot open” and depending on developer frameworks - not only GRASS - it is not easy to differentiate…

Thanks all to you for the fast help!

Robert

···

2014-09-24 15:38 GMT+02:00 Vaclav Petras <wenzeslaus@gmail.com>:

It is indeed the operating system which limits the number of open
files. For Linux, it is likely 1024 files.
I have now added a note to the manual of r.patch (using those of r.series).

Would it be possible to provide some possible reasons/suggestions in the error message? (the wording should be that it is “possible reason”)

For a solution, see also

http://grasswiki.osgeo.org/wiki/Large_raster_data_processing#Number_of_open_files_limitation

You can increase this limit.

Hope this helps,
Markus

Markus Neteler wrote:

>> > GRASS 6.4.3 (wgs84pure):~/grassdata/import > r.patch in=$MAPS out=mosaic
>> > WARNING: Unable to open raster map <ASTGTM2N31E096@seasdem2>
>> > ERROR: One or more input raster maps not found
...
> Would it be possible to provide some possible reasons/suggestions in the
> error message? (the wording should be that it is "possible reason")

Probably not. I think that the messages comes from a generic libgis or
librast function.

In 7.x, G__open() will generate a warning message which includes
strerror(errno) if the open() call fails.

OTOH, 7.x requires twice as many descriptors per map, as it keeps both
the cell (or fcell) and null files open, whereas 6.x closes the null
file after reading each chunk.

For modules which often open a large number of maps (e.g. r.patch,
r.series), we could check the estimated number of open files against
the result of sysconf(_SC_OPEN_MAX) (at least for Unix) and warn the
user if the limit is likely to be exceeded.

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