We have ArcGIS 10 installed on a nice clean Linux box. We have developed scripts to run on the Windows desktop development machines, and modified them to run on Linux.
Now, if we run the scripts on the windows boxes, they 'perform' within ioperational tolerances and perform correctlty. However, once we run them on the Linux envronment, they seem to 'cock about'. I am led to believe that ArcPy is synchronous and that calls to various objects have to finish computing, before the next call toprocessing can take place. It seems not. A call to aggregate points to a polygon, then to buffer the polygon, see's an empty buffer returned, when the polygon exists. There is some latency between the Dev box and the ArcSDE instance, but surely if this is truly synchronous, it would only move on if the work had completed?
Does anyone have any experience of this?